2011-11-19 47 views
0

我正在使用jQuery數據表來顯示搜索結果。我有一些用於過濾結果的複選框。這意味着,當複選框被選中時,我必須發送額外的HTTP獲取變量到服務器。我該如何動態地做到這一點?如何在jQuery數據表中動態添加額外的HTTP變量?

我知道可以使用fnServerParams添加額外的HTTP變量,但只能在數據表的初始化時添加它。

如何在檢查/取消選中複選框時添加/刪除HTTP變量?

回答

2

因爲fnServerParams是一個函數,每次向服務器發送Ajax請求時都會執行。所以參數會在請求時動態添加,而不是在初始化時。所以我認爲fnServerParams正是你所需要的:-)

艾倫

+0

你是對的艾倫。在每個ajax請求之前調用fnServerParams。但我通過使用fnSettings函數並修改了sAjaxSource來解決了這個問題。我知道這是不雅的。但它的工作。感謝您的回答。根據您的建議我會更改我的代碼。 – pooamlairaj

相關問題