1
我正在使用jQuery數據表。 在數據爲空/空(aaData)的情況下,我想重定向到錯誤頁面,而不是在表格中沒有可用數據的表格中顯示標準錯誤消息。我怎樣才能做到這一點。 datatable是否提供了處理此問題的任何標準方法?當jQuery數據表aaData爲空或空時重定向到錯誤頁面
我正在使用jQuery數據表。 在數據爲空/空(aaData)的情況下,我想重定向到錯誤頁面,而不是在表格中沒有可用數據的表格中顯示標準錯誤消息。我怎樣才能做到這一點。 datatable是否提供了處理此問題的任何標準方法?當jQuery數據表aaData爲空或空時重定向到錯誤頁面
沒有我所知道的datatables的標準功能,將爲您做到這一點。 由於數據表對於其數據的來源是靈活的,因此根據您的設置您放置邏輯的位置可能會有所不同,所以我們幾乎總是通過ajax調用獲取數據,因此對於我們而言,放置該數據的最佳位置在fnServerData函數。
fnServerData: function(sSource, aoData, fnCallback) {
$.getJSON(sSource, aoData, function(json) {
//warning: (its been months since I've worked with this so forgive me if syntax or naming is off)
if (json == null || json.aaData == null) {
//redirect here
} else {
fnCallback(json);
}
});
}
如果需要,我會用更具體的代碼進行更新。
感謝您的幫助:) –