0
我正在使用jQuery數據表來顯示搜索結果。我有一些用於過濾結果的複選框。這意味着,當複選框被選中時,我必須發送額外的HTTP獲取變量到服務器。我該如何動態地做到這一點?如何在jQuery數據表中動態添加額外的HTTP變量?
我知道可以使用fnServerParams
添加額外的HTTP變量,但只能在數據表的初始化時添加它。
如何在檢查/取消選中複選框時添加/刪除HTTP變量?
我正在使用jQuery數據表來顯示搜索結果。我有一些用於過濾結果的複選框。這意味着,當複選框被選中時,我必須發送額外的HTTP獲取變量到服務器。我該如何動態地做到這一點?如何在jQuery數據表中動態添加額外的HTTP變量?
我知道可以使用fnServerParams
添加額外的HTTP變量,但只能在數據表的初始化時添加它。
如何在檢查/取消選中複選框時添加/刪除HTTP變量?
因爲fnServerParams是一個函數,每次向服務器發送Ajax請求時都會執行。所以參數會在請求時動態添加,而不是在初始化時。所以我認爲fnServerParams正是你所需要的:-)
艾倫
你是對的艾倫。在每個ajax請求之前調用fnServerParams。但我通過使用fnSettings函數並修改了sAjaxSource來解決了這個問題。我知道這是不雅的。但它的工作。感謝您的回答。根據您的建議我會更改我的代碼。 – pooamlairaj