ajax时间区间查询,datatables 这样获取时间后台搜索时间段获取数据重新渲染应该怎么写成功的回调函数?...

abc06bedfd922b95a51ef1328c2f97ff.png

慕丝7291255

不应该是这么写的,datatables 自己有方法来刷新的,一般来说是不需要手工来写 ajax 的$('#_list').DataTable({    dom: "Brtip",    serverSide: true,    processing: true,    order: [[3, 'desc']],    ajax: {        url: URL_PREFIX + schema.API.UM_LIST.url,        type: 'get',        data: function (data) {            // data['conditions'] = $('#_query_form').serializeArray();            data['keyword'] = self.keyword            data['workGroupID'] = self.workGroupID        },        error: function(resp) {            if (resp.status == 403) {                toastr.info('没有权限访问')                self.loadUser()            }        },        beforeSend: oauthHeaders    })当数据变动的时候(点击按钮的时候),你应该要把值设置进 data 方法里,然后调用$('#_list').DataTable().ajax.reload()就会刷新了