如何將自定義屬性添加到網格?jqGrid - 如何將自定義屬性添加到網格
該屬性不會被jqGrid本身使用。這是更多元數據,我們的自定義代碼將使用它。
例如,我們需要一個自定義屬性來標識網格是否出現在我們的「主頁」上。這個屬性會被我們的一些常用函數讀取,這些函數根據網格是否位於主頁面上來處理某些任務。
可你只是這樣做:
mygrid.onMainPage = true;
?不知道這是否是有效的JavaScript,或者會讓jqGrid有些混亂。
如何將自定義屬性添加到網格?jqGrid - 如何將自定義屬性添加到網格
該屬性不會被jqGrid本身使用。這是更多元數據,我們的自定義代碼將使用它。
例如,我們需要一個自定義屬性來標識網格是否出現在我們的「主頁」上。這個屬性會被我們的一些常用函數讀取,這些函數根據網格是否位於主頁面上來處理某些任務。
可你只是這樣做:
mygrid.onMainPage = true;
?不知道這是否是有效的JavaScript,或者會讓jqGrid有些混亂。
你只需要添加他們。工作正常。嘗試:
$("#myGrid").jqGrid({
url: "/Data", // usual "standard" properties
myCustomProperty: "Hi there!"
});
現在,您可以訪問它們:
var mcp = $("#myGrid").jqGrid("getGridParam", "myCustomProperty");
對於真實世界的例子,看看my jqGrid.history plugin。