У меня есть 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не пусто ли состояние загрузки
Кто-нибудь может мне помочь?