单击按钮时,将新行添加到包含下拉列表的表中
Add new row to the table containing a drop down list on button click
我想在单击按钮时向表中添加新行。新行将有一个文本框和一个下拉列表。要从会话属性中添加的下拉菜单(选择元素)的选项。
我可以使用以下功能添加文本框。
function addRow(btn) {
var parentRow = btn.parentNode.parentNode;
var table = parentRow.parentNode;
var rowCount = table.rows.length;
var row = table.insertRow(rowCount);
var cell1 = row.insertCell(0);
var element1 = document.createElement("input");
element1.type = "text";
element1.name="abc";
cell1.appendChild(element1);
var cell3 = row.insertCell(1);
var element2 = document.createElement("select");
var option1 = document.createElement("option");
option1.innerHTML = "Option1";
option1.value = "1";
element2.appendChild(option1, null);
}
我有一个会话属性"类型"。我想将一个下拉列表作为另一列添加到要从类型添加选项的行中。我正在设置页面加载时的属性"类型"。我在服务器端使用Java Servlet。感谢您的帮助。
<c:forEach items="${types}" var="type">
如果你有会话属性"types",那么你可以这样做。张贴你剩下的代码,这样我就可以更新我的答案了。
var Type = 'option 1';
function AddRow() {
$('#tblTest').append(
'<tr><td>' +
'<input type="text" />' +
'<select><option>' + Type + '</option></select>' +
'</td></tr>');
}
<table id="tblTest">
<tr>
<td>
<input type="text" name="data1" value="TempData" />
</td>
<td>
<input type="button" value="Add" onclick="AddRow()" />
</td>
</tr>
</table>
相关文章:
- 下拉列表包含图像
- 我该如何在Rails中使下拉列表重定向到另一个包含特定信息的页面
- 创建一个包含复选框的下拉列表
- Select2 以编程方式设置搜索词并打开包含相关结果的下拉列表(无 ajax 调用)
- 使下拉列表消失,其中包含用户登录时的登录表单
- 使用 JavaScript jQuery 动态填充 4 个下拉列表,其中包含其余选项
- 如何使用 Twitter 引导下拉列表将第一项作为切换项包含在内
- 创建包含 SQLite 字段内容的 html 下拉列表
- 动态地将行添加到表中,该表在每列中包含一个选择下拉列表
- 我可以在.js文件中包含一个php脚本吗?用于链式下拉列表
- 当选项包含空格时,在select下拉列表中动态追加值会在下拉列表中追加空字段
- 忽略包含下拉列表的网格视图单元格
- 单击按钮时,将新行添加到包含下拉列表的表中
- KendoDateTimePicker下拉列表将只包含两个条目
- 在数组中创建包含超链接项的下拉列表
- PHP中相互依赖的2个下拉列表包括.只需要重新加载包含文件,而不是整个页面
- 触发jQuery's hover()在锚上显示包含列表中的下拉列表
- 如何在执行内联编辑时在数据表中显示包含值的下拉列表
- 包含每个选项内容的下拉列表(<选择>,<选项>)
- 下拉列表的发送值,包含描述和用于计算总数的数字