0
Это JQuery для таблицы подкачки:Кто-нибудь знает, как подсчитать TR в таблице?
$('document').ready(function(){
function pagination(){
var req_num_row=1;
var $tr=jQuery('tbody tr');
var total_num_row=$tr.length;
var num_pages=0;
if(total_num_row % req_num_row ==0){
num_pages=total_num_row/req_num_row;
}
if(total_num_row % req_num_row >=1){
num_pages=total_num_row/req_num_row;
num_pages++;
num_pages=Math.floor(num_pages++);
}
for(var i=1; i<=num_pages; i++){
jQuery('#pagination').append(" "+i+" ");
}
$tr.each(function(i){
jQuery(this).hide();
if(i+1 <= req_num_row){
$tr.eq(i).show();
}
});
jQuery('#pagination a').click(function(e){
e.preventDefault();
$tr.hide();
var page=jQuery(this).text();
var temp=page-1;
var start=temp*req_num_row;
//alert(start);
for(var i=0; i< req_num_row; i++){
$tr.eq(start+i).show();
}
});
}
jQuery('document').ready(function(){
pagination();
});
Все работает как надо с этим пагинацией за исключением того, он считает длину тра, считая TD/строки. Я хочу считать только три блока, а не строки td. Это возможно ?
Не очень понятно, что вы спрашиваете, или какие конкретные проблемы. Возможно, все, что вам нужно, это видимые строки? – charlietfl
использовать regexp с
ответ
Я считаю, что это сработает. Но это то, что вы делаете. Извините, я посмотрел сейчас.
Это не работает?
источник
2017-02-07 17:31:45
Нет, выполняет ту же работу: D Спасибо ... – Novakinify
Вы хотите подсчитать, сколько тэгов находится в таблице, не так ли? –
да, правильно, позвольте мне попробовать еще раз, что-то пошло не так с моим браузером, я ничего не увидел, извините. – Novakinify
Я хотел бы попробовать использовать:
Я думаю, что должно работать!
источник
2017-02-07 17:24:18
Это не работает, его счет tr> td (rows) снова, тот же. Спасибо за ответ. Мне нужно подсчитать только те тэги/блоки. – Novakinify
Смежные вопросы