我的网站有以下内容:
<td><input id="inp_0001010030" type="checkbox"></td>
<td><input id="inp_0001010031" type="checkbox"></td>
<td><input id="inp_0001010032" type="checkbox"></td>
<td><input id="inp_0001010033" type="checkbox"></td>
<td><input id="inp_0001010034" type="checkbox"></td>
这些是动态创建的。
以及位于页面底部、位于上述行区域之外的表单:
<form action="??" method="??" >
<input value="Action" type="submit">
<select id="SelectedAction" >
<option value="1">Delete</option>
<option value="2">Move</option>
</select>
</form>
创建行后,我需要单击事件,表单按钮查看每个复选框,然后使用它找到的每个复选框的 id 和 SelectedAnswer 值调用 javascript 函数。
请注意,如果有一种无需表单即可完成此操作的方法,那就更好了。我只是对 jQuery 了解不够。
这是我可以使用 jQuery 轻松完成的事情吗?
最佳答案
$("input[type=submit]").click(function () {
var answer = $("#SelectedAnswer").val();
$("input:checked").each(function () {
var id = $(this).attr("id");
alert("Do something for: " + id + ", " + answer);
});
});
关于jquery - 如何遍历所有选中的复选框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6451230/