默認情況下,DataTable中的Ajax調用通過在URL上添加一個僞造字段來避免緩存。 http://yoursite.com/api/?_348522852542'
。我想禁用這個。看來,ajax的函數調用fnServerData
它的定義是這樣的......允許服務器端緩存在DataTable中的`fnServerData`中
"fnServerData": function (sUrl, aoData, fnCallback, oSettings) {
oSettings.jqXHR = $.ajax({
"url": sUrl,
....
"cache": false,
....
});
};
我要爲"cache"
值是true
而非false
。我錯過了什麼嗎?爲什麼這樣硬編碼呢?做這個改變的最好方法是在本地編輯源代碼還是提交補丁?