datatables分页的问题 150

用一个变量去控制分页的内容,但是这样写会导致第一页和最后一页是5条,但是中间全都是错的。这怎么解决?答案,最好附上代码。varcrud_line='5';varlangu... 用一个变量去控制分页的内容,但是这样写会导致第一页和最后一页是5条,但是中间全都是错的。这怎么解决?答案,最好附上代码。

var crud_line = '5';

var language_crud = {
"emptyTable" : "表中数据为空",
'search':'搜索',
"sInfoFiltered": "",
"zeroRecords": "没有找到数据",
"sInfo": " _PAGE_ / _PAGES_ 页,共 _TOTAL_ 条",
"infoEmpty": "数据为空",
"paginate" : {
"first" : "首页",
"previous" : "上页",
"next" : "下页",
"last" : "末页"
}
};
var crud_table = $('#crud_table').DataTable({
'searching':true,
'language':language_crud,
'lengthChange': false,
'ordering':true,
'info':true,
'pageLength': crud_line,//(直接写数字是可以的)
});
展开
 我来答
老炉传说
2017-10-23 · TA获得超过136个赞
知道小有建树答主
回答量:172
采纳率:78%
帮助的人:135万
展开全部

1、写死是不是也会出错?

2、数据返回页面的SQL语句是否有问题?

3、如果上面两个正常,那么当前页面是否被其他页面异步加载进去的?如果是,就要检查crud_line和language_crud两个变量是否被污染。

4、建议将当前js采用匿名函数实现以下试试,

(function(){
    var crud_line = '5';

    var language_crud = {
        "emptyTable" : "表中数据为空",
        'search':'搜索',
        "sInfoFiltered": "",
        "zeroRecords": "没有找到数据",
        "sInfo": " _PAGE_ / _PAGES_ 页,共 _TOTAL_ 条",
        "infoEmpty": "数据为空",
        "paginate" : {
            "first" : "首页",
            "previous" : "上页",
            "next" : "下页",
            "last" : "末页"
        }
    };
    $(document).ready(function(){
        var crud_table = $('#crud_table').DataTable({
            'searching':true,
            'language':language_crud,
            'lengthChange': false,
            'ordering':true,
            'info':true,
            'pageLength': crud_line,//(直接写数字是可以的)
        });
    });

})();

不好意思没有完整代码只能猜测了,希望给您提供一个思路。

追问
你这个怎么去调用他
我原来的是一个自己写的表格,然后用datatables的方式生成的表格。
你这个怎么调用
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式