Я пытался отправить номер текущей страницы на сервер, переписав переменную с именем pgno
, вот мой код:
function fill_datatable(status='',pgno='')
{
var pgno = 0;
table = $('.tb_scoin_available').DataTable({
"processing": true,
"serverSide": true,
"ordering" : false,
"infoCallback": function( settings, start, end, max, total, pre ) {
var api = this.api();
var pageInfo = api.page.info();
pgno = pageInfo.page+1;
return pgno;
},
"ajax":{
"url": base_url+'/adminPath/management_scoin/ajaxGetScoinAvailable',
"type": "POST",
"data":{ _token: csrf_token, status : status,pgno : pgno}
},
"columnDefs": [ { orderable: false} ],
"columns": [
{ "data": "no" },
{ "data": "created_at" },
{ "data": "serial_scoin" },
{ "data": "unit_scoin" },
{ "data": "unit_scoin_desc" },
{ "data": "unit_scoin_sc" },
{ "data": "unit_scoin_idr" },
],
});
}
при попыткедля оповещения на infoCallback: alert(pgno)
переменная уже переписана, но когда я пытаюсь сбросить запрос на бэкэнд, pgno POST выдает мне нулевой результат, подобный этому:
![screenshot](https://i.stack.imgur.com/IAvQS.png)
Кто-нибудь может мне помочь?