У меня есть скрипт java для записи числа выбранных строк в таблице данных jquery. Но счет не работает. Может ли кто-нибудь помочь в определении ошибки, которую я сделал.Javascript для подсчета количества выбранных строк в таблице данных 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');
}
});
вы получите никаких предупреждений? –
Ваш код не очень ясен. Я думаю, что вам не нужно 'data()' при подсчете строк. Существует также аналогичный вопрос: http://stackoverflow.com/questions/1149958/jquery-count-number-of-rows-in-a-table – cezar
'$ ('# jobsTable'). Find ('tr .selected '). length' –