Maison > Questions et réponses > le corps du texte
// 点击查询按钮
$("#carBtn").on('click', function () {
$.ajax({
url: '',
type: 'POST',
// 开始时间和结束时间传给你
data: {minDate: $(".startCreateTime").val(), maxDate: $(".endCreateTime").val()},
async: false,
cache: false,
contentType: false,
processData: false,
success: function (data) {
alert('获取到数据之后的操作');
}
});
})
});
phpcn_u15822017-05-19 10:48:57
Il ne devrait pas être écrit comme ça. Datatables a sa propre méthode d'actualisation. De manière générale, il n'est pas nécessaire d'écrire ajax manuellement
.$('#_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
}
)
Lorsque les données changent (lorsque vous cliquez sur le bouton), vous devez définir la valeur dans data
方法里,然后调用$('#_list').DataTable().ajax.reload()
Elle sera actualisée