phpcn_u15822017-05-19 10:48:57
不應該是這麼寫的,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()
就會刷新了