我有這樣的列模型;jqGrid過濾器不工作
{ name: 'AddressId', index: 'AddressId', key: true, width: 100, editable: false, editoptions: { size: 10 } },
{ name: 'Street Number', index: 'StreetNumber', width: 100, editable: true },
所以網格列是;
AddressId,街道號碼
當我在AddressId過濾,一切工作正常。當我在「街道號碼」中輸入一個過濾器時,過濾出現零結果。
如果我將「街道號」重命名爲「街道號」,與其索引值相同,則過濾起作用。
是否有改變此設置?
編輯 這同樣適用於分組。當名稱與索引相同但失敗時失效。
好吧,於是我在columnModel中添加了一個「標題」字段,現在我將它用於標題。感謝,因爲這有點指向我在正確的方向 – griegs 2014-09-07 23:46:35
@griegs:不客氣!你的意思可能是'colModel'中的'label'屬性而不是'heading'? – Oleg 2014-09-08 06:05:31
不,我的意思是「標題」。然後在網格中使用「colNames:GRID.getGridHeadings()」,該方法讀取所有「標題」屬性,構建標題字符串並將其返回。 jqGrid允許你添加屬性,並忽略它們。 – griegs 2014-09-08 21:39:24