2010-10-14 101 views
0

如何將自定義屬性添加到網格?jqGrid - 如何將自定義屬性添加到網格

該屬性不會被jqGrid本身使用。這是更多元數據,我們的自定義代碼將使用它。

例如,我們需要一個自定義屬性來標識網格是否出現在我們的「主頁」上。這個屬性會被我們的一些常用函數讀取,這些函數根據網格是否位於主頁面上來處理某些任務。

可你只是這樣做:

mygrid.onMainPage = true; 

?不知道這是否是有效的JavaScript,或者會讓jqGrid有些混亂。

回答

5

你只需要添加他們。工作正常。嘗試:

$("#myGrid").jqGrid({ 
    url: "/Data", // usual "standard" properties 
    myCustomProperty: "Hi there!" 
}); 

現在,您可以訪問它們:

var mcp = $("#myGrid").jqGrid("getGridParam", "myCustomProperty"); 

對於真實世界的例子,看看my jqGrid.history plugin

相關問題