我在我的项目中使用了最新版本的jquery数据表,但是我的表格中没有显示分页。
css没关系,我正在使用jquery 1.7。
Jquery代码:
$("#accessControlTable").dataTable({
"pagingType": "full_numbers",
"iDisplayLength": 10,
"iDisplayStart": 1,
"bSort": true,
"bFilter": true,
"bInfo": true,
"bLengthChange": true,
"oLanguage": {
"sZeroRecords": " ",
"sSearch": "Buscar:",
"oPaginate": {
"sFirst": "First",
"sPrevious": "Previous",
"sNext": "Next",
"sLast": "Last"
}
}
});
有人可以帮忙吗?
答案 0 :(得分:0)
看起来DataTables的许多功能都不能与JQuery 1.7一起使用。请参阅this JSFiddle以轻松切换JQuery 1.7和1.8。一切都按预期在1.8及以上版本中运行,但在之前的任何版本中都没有。是否可以升级您的JQuery版本?
我使用基本初始化进行了测试。
HTML:
<table id='accessControlTable'>
<thead>
<tr>
<th>col1</th>
<th>col2</th>
<th>col3</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td>3</td>
<td>2</td>
<td>1</td>
</tr>
<tr>
<td>4</td>
<td>5</td>
<td>6</td>
</tr>
<tr>
<td>7</td>
<td>6</td>
<td>5</td>
</tr>
</tbody>
</table>
使用Javascript:
$("#accessControlTable").dataTable();