Я читаю документацию по загрузочной таблице , но я не могу найти в ее событиях событие, которое запускается, когда начинается загрузка данных.
Весь мой код для загрузки данных с сервера работает просто отлично.
Ожидаемый результат
Я хотел бы, чтобы мой пользовательский предварительный загрузчик отображался в тот момент, когда клиент отправляет запрос данных на сервер.
Текущий результат
Я не могу найти подходящее событие для получения такого результата
Поскольку я могу успешно остановить показ предварительного загрузчика с помощью события load-success.bs.table, я думаю, что должен быть также способ перехватить начало загрузки.
Вот как я использую load-success.bs.table:
$('#table').on('load-success.bs.table', function (row, element, field) {
hideLoadingCog();
});
Вот мой текущий HTML-код для таблицы:
<table
id="table"
data-toolbar="#toolbar"
data-search="true"
data-show-columns="true"
data-pagination="true"
data-show-fullscreen="true"
data-striped="true"
data-show-refresh="true"
data-show-export="true"
data-url="/my/url"
>
Я инициализирую свою таблицу в файле main.js следующим образом:
$('#table').bootstrapTable({
exportDataType: 'selected',
});
Я пробовал:
- refresh.bs.table
- обновить-options.bs.table
Но ни один из них не достигает ожидаемого результата, описанного выше.
Чего мне не хватает?