0
有沒有辦法讓jquery DataTable在ajax調用後執行一些任務,然後這個任務將決定繼續使用新數據進行表加載還是僅僅執行其他jquery過程?Jquery DataTable - 在表加載前檢查ajax返回數據
我嘗試在ajax裏面使用dataSrc,然後閱讀特定的json字段數據,但是我不能確定某個值,然後在表單數據保持不變時顯示一個彈出窗口,因爲它是在某個點擊任何頁面或提交按鈕之前。
這可能嗎?
有沒有辦法讓jquery DataTable在ajax調用後執行一些任務,然後這個任務將決定繼續使用新數據進行表加載還是僅僅執行其他jquery過程?Jquery DataTable - 在表加載前檢查ajax返回數據
我嘗試在ajax裏面使用dataSrc,然後閱讀特定的json字段數據,但是我不能確定某個值,然後在表單數據保持不變時顯示一個彈出窗口,因爲它是在某個點擊任何頁面或提交按鈕之前。
這可能嗎?
這顯示了在哪裏以及如何使用dataFilter。
$(document).ready(function() {
$('#example').DataTable({
"processing": true,
"serverSide": true,
"ajax":{
url: "wsService.asmx/GetDTDataSerializedList",
type: "Post",
dataFilter: function (res) {
// do what you need to the data before it loads to the table
return res;
},
error:function(x, y){
console.log(x);
}
},
"columns": [
{ "data": "first_name" },
{ "data": "last_name" },
{ "data": "position" },
{ "data": "office" },
{ "data": "start_date" },
{ "data": "salary" }
]
});
});
它在這裏列出:https://api.jquery.com/jquery.ajax/ – Bindrid
你在找什麼是dataFilter – Bindrid
@Bindrid,從來沒有聽說過'dataFilter',你能指點那些文檔嗎? – davidkonrad