数据表状态LoadCallback条件

时间:2019-03-13 03:53:42

标签: javascript php jquery codeigniter datatables

我有一个使用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不为空,则加载状态

有人可以帮助我吗?

0 个答案:

没有答案