2011-08-03 36 views
0

當loadig電網的第一次被髮送到我的搜索方法的服務器過濾器屬性的JSON數據具有的價值:的jqGrid沒有對電網刷新通過搜索過濾器數據類型

{"groupOp":"AND","rules":[{"field":"ModifiedBy","op":"cn","data":"SomeData","type":"text"}]} 

但是,當我點擊jqGrid的刷新按鈕JSON數據的篩選器屬性是:

{"groupOp":"AND","rules":[{"field":"ModifiedBy","op":"eq","data":"Somedata"}]} 

注意到它缺少類型屬性。有沒有人有任何想法,爲什麼這可能會發生?

回答

0

如果你點擊「刷新」按鈕,這應該被髮送到服務器的filters參數的值應該是

{"groupOp":"AND","rules":[]} 

如果有另一個值你應該張貼網格的代碼和描述用例。如果可以重現您的問題,可以在jqGrid或您的程序中找到錯誤。

您使用的是哪個版本的jqGrid?

+0

對不起,我說的刷新按鈕時沒有具體。它不是瀏覽器上的刷新按鈕,而是jqgrid上的刷新按鈕。我目前使用jqgrid 4.1。 – PCG

+0

@PCG:你的意思是[jqGrid 4.1.2](http://www.trirand.com/blog/?page_id=6)或者你使用http://www.trirand.net/的一些商業產品,它是基於jqGrid(如jqSuite for ASP.NET v4.1.0.0)? – Oleg

+0

我使用4.1.0,但剛升級到4.1.2,我仍然看到問題。 – PCG

相關問題