Как обновить данные Bootstrap, используя ajax и JSON при подкачке в jquery - PullRequest
0 голосов
/ 05 января 2019

У меня есть таблица начальной загрузки с подкачкой. на странице изменить выборку данных с сервера по 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 голосов
/ 05 января 2019

Я изменяю ниже код и работал для меня:

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

изменить на:

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