Состояние Datatable stateLoadCallback - PullRequest
0 голосов
/ 13 марта 2019

У меня есть Datatable, который использует stateLoad

Вот мой код js:

table = $('#sparepart_id').DataTable({
         "paging": false,
         "stateSave": true,
         // "pagingType": "full_numbers",
         "lengthChange": true,
         "searching": false,
         "ordering": true,
         "info": false,
         "autoWidth": false,
         "pageLength": 25,
         scrollX: true,
         stateLoadCallback: function(settings, callback) {
            var o;
            $.ajax({
               url: BASE_URL + "spareparts/load_layout",
               type: "POST",
               data: {
                  user_id: user_id
               },
               async: false,
               dataType: 'json',
               success: function(json) {
                  o = JSON.parse(json.json);
               },
               error: function(data) {
                  console.log(data);
               }
            });
            return o;
         }
    });

Здесь я хочу сделать if else statement, если json пуст, не загружать состояние, но если jsonне пусто ли состояние загрузки

Кто-нибудь может мне помочь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...