懶的為這個暫時性的store定義model是人之常情
可是其中的選項是從server來的string array,而不是memory的話....
=================Ex====================
{
xtype: 'combobox',
name: 'xxx',
queryMode: 'local',
valueField: 'itemName',
displayField: 'itemName',
store: new Ext.data.ArrayStore({
fields: ['itemName'],
data: []
}),
...
...
}
//以下有個函數
,setSelectItems:(strArr){
//這時如何是好?
}
==========================================
事實上,只要有了store,也知道欄位(fields),就可以產生model了!!
================如下======================
var rec = this.getForm().findField('xxx').getStore().model.create(
{ itemName: stringOfThisItem }
);
//itemName 是上例的store的唯一欄位名稱
this.getForm().findField('xxx').getStore().add(rec);
=====================================
以上,
加油了!!
沒有留言:
張貼留言