Я использую настройки на стороне сервера для инициализации DataTable, и у меня возникла проблема с событием order.dt после запроса ajax.
Как вы можете увидеть демо в ссылка
Событие order.dt всегда запускается после отрисовки таблицы (подробности смотрите в console.log), когда вы нажимаете сортировку по заголовку таблицы.
Код в комментариях работает нормально, но я ищу другое решение, способное настроить пользовательский порядок:
if (data.order.length > 0) {
var orderFieldName = data.columns[data.order[0].column].data;
var orderFieldType = data.order[0].dir;
var requestOrder = {"orderField": orderFieldName, "orderType": orderFieldType};
}
Потому что этот порядок связан с некоторыми другими вещами, и мне нужно немного проверить его, прежде чем обновлять его в опции ajax.data.
Итак, может кто-нибудь узнать, есть ли у нас событие, чтобы получить настройки заказа DataTable, когда щелкнуть заголовок таблицы и обновить его в параметре ajax.data?