php datatable 无刷新,jquery datatable 刷新问题

最近项目使用datatable,但是刷新遇到了问题,试过fnDraw等函数没有反应,datatable官方api是用ajxa.reload,但是会报没有定义ajax。

还有这个api解释中:

var table = $('#example').DataTable( {

ajax: "data.json"

} );

setInterval( function () {

table.ajax.reload();

}, 30000 );

data.json我不太明白是哪个数据,是重新刷新要赋给的数据?,那要怎么传进去呢

下面贴一下我的代码:

jQuery.ajaxSetup({ headers: { Authorization: 'MDphZG1pbg=='} });

jQuery(function($) {

oTable1 = $('#sample-table-2').DataTable( {

/*"columnDefs": [{

"defaultContent": "-",

"targets": "_all"

}],*/

"sAjaxDataProp":"data",

ajax: aa,

/*"sPaginationType": "full_numbers",*/

/*"sAjaxSource":"http://123.56.93.33:8088/kiunion-data-provider/ws/users/1",*/

"sAjaxSource":"http://123.56.93.33:8088/kiunionSer/ws/v1.0/vehicleBaseInfo/searchByEnterprise?enterpriseId=1",

"bProcessing" : true,

"bServerSide": true,

"bAutoWidth":true,

"fnServerData": function ( sSource, aoData, fnCallback ) {

$.ajax( {

"dataType": 'json',

"type": "GET",

"url": sSource,

"data": aoData,

"success":fnCallback,

} );

"aoColumns": [

{ mData: 'VehicleID' },

{ mData: 'VehicleID' },

{ mData: 'StatusID' },

{ mData: 'PlateNumber' },

{ mData: 'SeqNumber' },

{ mData: 'TeamID' },

{ mData: 'VehicleID' }

],

"aoColumnDefs": [

{

"aTargets": [0],

"mRender": function(data, type, full) {

return "

";

}

},

],

"aLengthMenu": [10,20,30,40,50, 100],

"oLanguage": {

"sLengthMenu": "每页显示 _MENU_ 条记录",

"sZeroRecords": "抱歉, 没有找到",

"sInfo": "从 _START_ 到 _END_ /共 _TOTAL_ 条数据",

"sInfoEmpty": "没有数据",

"sInfoFiltered": "(从 _MAX_ 条数据中检索)",

"oPaginate": {

"sFirst": "首页",

"sPrevious": "前一页",

"sNext": "后一页",

"sLast": "尾页"

},

"sZeroRecords": "没有检索到数据",

"sProcessing": "loading.gif%E2%80%99"

}

} );

$("#acecom").on('click',function(){

console.log("reload");

oTable1.ajax.reload();

})

})

  • 0
    点赞
  • 0
    收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:游动-白 设计师:我叫白小胖 返回首页
评论
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值