我要编写一个 java 脚本来检查 jquery 数据表中选定的行数。但是计数不起作用。任何人都可以帮助识别我犯的错误。
我可能很傻,请原谅并帮助我。
var table = $("#jobsTable").dataTable();
$('#jobsTable tbody').on( 'click', 'tr', function () {
$(this).toggleClass('selected');
alert( table.rows('.selected').data().length +' row(s) selected' );
});
$('#batchAction').click( function () {
alert("button is clicked");
alert( table.rows('.selected').data().length +' row(s) selected' );
var selectedRows = table.rows('.selected').data().length ;
if( selectedRows === 0){
alert("Zero rows selected. Please select jobs to proceed with bulk Operation");
alert( table.rows('.selected').data().length +' row(s) selected' );
}
});
最佳答案
为什么不呢?
$('#jobsTable tbody').on( 'click', 'tr', function () {
$(this).toggleClass('selected');
alert( $('#jobsTable tbody tr.selected').length + ' row(s) selected' );
});
它必须正常工作。如果不是 - 给我打电话。
关于javascript统计jquery数据表中选中的行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32397083/