如何在jQuery的分页上使用ajax和JSON更新Bootstrap数据

时间:2019-01-05 06:36:04

标签: json ajax asp.net-ajax bootstrap-table

我有具有分页的引导程序表。页面更改通过ajax从服务器获取数据并获取json:

$.ajax({
            type: 'GET',
            url: '/Home/GetUserList2',
            dataType: 'json',
            contentType: dataType,
            data: items,
            success: function (items) { 
                 console.log(items);                    
                 $(tblName).bootstrapTable({
                     data: items,
                 });
            }
        });

在检查控制台时,将获取数据。但是表数据没有改变? 在搜索之后,我成功使用了以下代码:

        $(tblName).bootstrapTable("destroy");
        $(tblName).bootstrapTable({
            data: items,
        });

以上代码更新表数据,但也刷新表头。 我的桌子上有自定义标题,我不想刷新标题部分。

我使用了以下代码,但没有回答:

$(tblName).bootstrapTable("append",items);

1 个答案:

答案 0 :(得分:0)

我更改以下代码并为我工作:

 $(tblName).bootstrapTable("destroy");
    $(tblName).bootstrapTable({
        data: items,
    });

更改为:

 $(tblName).bootstrapTable({
            data: items,
        });
        $(tblName).bootstrapTable('load', items);