0
我有一個EditorGridPanel,其中包含兩列國家和州,每列都作爲組合框實現。用戶可以添加他/她想要的行數。我在相應的商店有一個國家和城市的名單,現在一切正常。我想添加一個增強功能,爲此我需要一些幫助。目前我正在加載組合框中的所有城市,而不是那個,我只想加載選定國家的城市。我不能想辦法做到這一點,感謝您的幫助extjs grid中每個組合框的條件值
我有一個EditorGridPanel,其中包含兩列國家和州,每列都作爲組合框實現。用戶可以添加他/她想要的行數。我在相應的商店有一個國家和城市的名單,現在一切正常。我想添加一個增強功能,爲此我需要一些幫助。目前我正在加載組合框中的所有城市,而不是那個,我只想加載選定國家的城市。我不能想辦法做到這一點,感謝您的幫助extjs grid中每個組合框的條件值
在第一個列表中選擇一個國家後,您應該修改州的商店。 例如嘗試訂閱網格編輯器插件的beforeedit事件並只加載你想要的狀態。
你可以通過訪問該專欄的主筆:http://docs.sencha.com/ext-js/4-0/#!/api/Ext.grid.column.Column-method-getEditor
這裏是我提到的事件:http://docs.sencha.com/ext-js/4-0/#!/api/Ext.grid.plugin.CellEditing-event-beforeedit
謝謝,我想我可以編輯事件,只加載所需的信息之前使用。在完成代碼後將接受它 – SAN 2012-02-13 06:49:53
我在我的應用程序中遇到了同樣的問題...如何訪問單元編輯器的商店以更改組合框項目? – Leprosy 2012-09-25 16:29:16
getEditor()。getStore() - 如果編輯器是組合的 – 2012-09-25 18:27:07