smartpaginator パラメーターを以下に設定します。GUI でページングを行う場合。データ行とヘッドの間に空きスペースが表示されています。なぜこれが起こっているのかわかりません。助けてください。これは緊急です。
$('#pager_bi').smartpaginator({
totalrecords: rec_count,
recordsperpage: 150,
datacontainer: 'bi',
dataelement: 'td',
theme: 'custom',
initval:cur_page_bi,
onchange: this.onPageChangeBi
});
これはスクリーンショットです:
var count = ~~(response_data.length / 5);
var rem_count = response_data.length % 5;
rec_count = response_data.length;
for (var j=1;j<=count;j++) {
for(var i=5;i>0;i--){
tbl_entry[i-1] = '<td style="width:20%;text-align:center">' + response_data[j*5-i].imsi + '</td>'
}
num_list += '<tr>'
+ tbl_entry[0]
+ tbl_entry[1]
+ tbl_entry[2]
+ tbl_entry[3]
+ tbl_entry[4]
+'</tr>';
}
if(rem_count != 0){
for(var j=rem_count;j<5;j++){
response_data[count*5+j]="";
}
for(var i=0;i<5;i++){
tbl_entry[i] = '<td style="width:20%;text-align:center">' + response_data[count*5+i].imsi + '</td>'
}
num_list += '<tr>'
+ tbl_entry[0]
+ tbl_entry[1]
+ tbl_entry[2]
+ tbl_entry[3]
+ tbl_entry[4]
+'</tr>';
}
var tbl_head = '<th style="width:20%">IMSI(s)</th>';
num_table = '<hr>'
+ '<table border="0" float="left" cellpadding="0" cellspacing="1" id="bi" class="results_mini">'
+ '<tr>'
+ tbl_head
+ tbl_head
+ tbl_head
+ tbl_head
+ tbl_head
+ '</tr>'
+ num_list
+ '</table><hr>'
+ '<div id="pager_bi" style="margin: auto;">';
jQuery('#imsi_tbl').html(num_table);
$('#pager_bi').smartpaginator({
totalrecords: rec_count,
recordsperpage: 150,
datacontainer: 'bi',
dataelement: 'td',
theme: 'custom',
initval:cur_page_bi,
onchange: this.onPageChangeBi
});