我有一个HTML表,每行都有一个复选框。
我想遍历这个表,看看是否有任何复选框被选中。
以下内容不起作用:
$("#save").click( function() {
$('#mytable tr').each(function (i, row) {
var $actualrow = $(row);
checkbox = $actualrow.find('input:checked');
console.log($checkbox);
});
这将在控制台中打印以下内容:
[prevObject: jQuery.fn.jQuery.init[1], context: tr, selector: "input:checked", constructor: function, init: function…]
每行,而不管是否选中任何复选框。
更新
同样的问题:
$('#mytable tr').each(function (i, row) {
var $actualrow = $(row);
$checkbox = $actualrow.find(':checkbox:checked');
console.log($checkbox);
});
https://stackoverflow.com/questions/18331973
复制相似问题