我有一个表设置,每行都有一个复选框,我正在尝试创建一个包含已检查行的索引的数组。
我尝试了以下代码,但它返回“Uncaught TypeError:undefined不是函数”。
任何人都可以帮助我吗?
function clearSelected(){
var checked = $('input:checkbox:checked').parents("tr").index()
.map(function(){
return this.index;
}).get().join();
}
答案 0 :(得分:2)
您需要在.index()
函数中调用map()
:
var checked = $('input:checkbox:checked').closest('tr').map(function() {
return $(this).index();
}).get();