我需要有關組合框一些幫助,多選擇在ExtJS的4ExtJS的4多選編輯表單不加載選項
我需要在我的形式通過中央表分裂一個簡單的多對多關係:
用戶 - < User_Group> - Group。
其中:
用戶:ID,名稱,年份
USER_GROUP:USER_ID,GROUP_ID
組:ID,名稱
我沒問題在用戶的創建形式中,我可以通過php將所有組保存到數據庫中由組合框引起。
現在,我的所有用戶都有一個網格,當我嘗試開始編輯其中一個網格時,組合框的選擇未加載,但組合框的字段顯示已更正的選擇的ID。
例如:
當我嘗試編輯該用戶(JSON代碼)
{
"id": 86,
"name": "tempname",
"year": 1492,
"groups_id": [1,2,3]
}
編輯形式填充有所有的信息和組合框的字段顯示1,2,3 ,但是沒有在其下拉菜單中選擇。
這是我的組合框:
{
xtype: 'combobox',
multiSelect: true,
name: 'groups_id',
fieldLabel: 'Group/s',
valueField: 'id',
displayField: 'name',
store: 'Groups',
allowBlank: false
}
那麼,爲什麼沒有越做越thtat形式的負載選擇?爲什麼我傳遞來加載組合框(groups_id)的ID沒有真正綁定它? 這是錯誤的用戶的JSON結構?
我對這個通過了兩項天... ...是的......我是很新,ExtJS的;)