1
我的頁面上有多個組合框,每個組合框都保存着不同的值,因此我不想爲它們中的每個創建單獨的數據存儲,而是我想要一種動態地將新值添加到這些組合框而不使用數據存儲的方式。在不使用數據存儲的情況下在組合框中動態添加新項目
var comboOne = new Ext.form.ComboBox({
value: val,
name:'L_PHONE',
store: [val],
displayField:'value',
typeAhead: true,
mode: 'local',
forceSelection: true,
triggerAction: 'all',
width:100,
selectOnFocus:true,
applyTo: id
});
,所以我只需要一種方法來添加新值動態像comboOne.setValue(「NEW」),但此功能僅在頂部增加價值並覆蓋新增加的價值
那麼我得到記錄未定義的錯誤,並在同一時間,我需要箱單獨的數據存儲爲每個組合框,如果我使用常見的數據存儲,然後改變一個數據存儲會反映所有的組合框,所以我不想使用數據存儲,而是我需要一個直接的方法來插入一個新的項目 – Hunt 2011-05-02 16:48:47
如何使用公共數據存儲?在這種情況下,只需將記錄添加到公共數據存儲中,並且它會反映到任何地方。 – 2011-05-02 16:57:32
那麼這個問題我不想反映到處都有變化,正如我在問題中提到的那樣,我有多個組合框,每個框都保存着不同的值。所以我想單獨更新它們。 – Hunt 2011-05-02 16:59:45