0
我正在使用由kendo數據源提供數據的kendo網格。我使用了一個相當複雜的過濾器,這就是爲什麼我必須使用parameterMap函數來進行排序和過濾。發送查詢時,查詢字符串由數據源自動準備,並且一切正常。我需要一種方法來存儲這個URL(至少是查詢字符串)爲每個讀取請求。有沒有辦法訪問它?如何獲得kendo數據源的查詢字符串
我正在使用由kendo數據源提供數據的kendo網格。我使用了一個相當複雜的過濾器,這就是爲什麼我必須使用parameterMap函數來進行排序和過濾。發送查詢時,查詢字符串由數據源自動準備,並且一切正常。我需要一種方法來存儲這個URL(至少是查詢字符串)爲每個讀取請求。有沒有辦法訪問它?如何獲得kendo數據源的查詢字符串
經過一番研究......這很簡單。在返回parameterMap函數中的數據之前使用decodeURIComponent就足夠了:
parameterMap: function (data, operation) {
...
storeSomewhereTheValueOf(decodeURIComponent($.param(data)));
return data;
}