如果在加载页面时数据未就绪时设置分页(因为使用ajax动态接收数据)。 There is a good answer和库绑定Twitter Bootstrap和jQuery分页。我已经设置了this javascript pagination library。 使用此库以及ajax收到的json数据设置分页的正确方法是什么?
HTML:
<table id="table_of_data" class="table table-hover">
<tbody>
<tr>
<td></td>
</tr>
</tbody>
</table>
<div id="myPager" class="pagination"></div>
JS:
function getData(params){
var json_url = 'MYURL';
return $.getJSON( json_url );
}
var getDataDoneFunc = function(json) {
$.each(json, function(i, jsonEntity){
// here is another ajax
$.getJSON( 'URL', function(data){
...do smth}).done(function(){
**...add html data to #table_of_data** });
});
}
}