创建一个包含已检查行的索引的数组

时间:2015-01-25 04:25:14

标签: javascript jquery arrays

我有一个表设置,每行都有一个复选框,我正在尝试创建一个包含已检查行的索引的数组。

我尝试了以下代码,但它返回“Uncaught TypeError:undefined不是函数”。

任何人都可以帮助我吗?

function clearSelected(){

var checked = $('input:checkbox:checked').parents("tr").index()
.map(function(){
    return this.index;
}).get().join();

}

1 个答案:

答案 0 :(得分:2)

您需要在.index()函数中调用map()

var checked = $('input:checkbox:checked').closest('tr').map(function() {
    return $(this).index();
}).get();