// 点击查询按钮
$("#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('获取到数据之后的操作');
}
});
})
});
不应该是这么写的,datatables 自己有方法来刷新的,一般来说是不需要手工来写 ajax 的
当数据变动的时候(点击按钮的时候),你应该要把值设置进
data
方法里,然后调用$('#_list').DataTable().ajax.reload()
就会刷新了