❶ extjs CheckboxGroup默認選中問題
Ext.onReady(function() {
var port = new Ext.Viewport({
layout: 'border',
items: [chkEditDomain],
cls: "inner-viewport",
listeners: {
render: function() {
// Ext.getCmp("itemsid0").setValue("211", true);
// Ext.getCmp("itemsid0").setValue("212", true);
// Ext.getCmp("itemsid0").setValue("213", true);
// Ext.getCmp("itemsid0").setValue("214", true);
}
}
});
});
var chkEditDomain = new Ext.form.CheckboxGroup({
xtype: 'checkboxgroup',
fieldLabel: '測試',
name: 'chkEditDomain',
allowBlank: false,
id: 'itemsid0',
width: 200,
columns: 4,
items: [
{ boxLabel: 'IND', name: 'IND', id: '211', inputValue: '5', checked:true },
{ boxLabel: 'CE', name: 'CE', id: '212', inputValue: '6' ,checked:true},
{ boxLabel: 'SC', name: 'SC', id: '213', inputValue: '8' ,checked:true},
{ boxLabel: 'FA', name: 'FA', id: '214', inputValue: '7' ,checked:true}
]
});
這樣行嗎?
❷ extjs下拉列表選擇框combobox,數據源重新載入後如何設置默認選中的項
我建議你在url 中增加部分參數,js存儲選中ids,並傳遞默認選中的數據,後台根據 選中狀況以及關鍵字排序,在代碼中根據傳遞的選中值,進行屬性修改.
❸ extjs4 中combobox如何設置默認值。
extjs的combox設置默認選中第一行確實是一件痛苦的事情。專。。
我自己是這樣做的
var store = Ext.create('Ext.data.Store', {
fields: ['鍵值']
proxy: {
type: 'ajax',
url: 'xxx.php',
reader: {type: 'json'}
}
});
ComboBox = Ext.create('Ext.form.ComboBox', {
store: store,
//參數
});
//監聽load事件屬
store.on('load', function(){
ComboBox.select(store.getAt(0));
});
監聽事件寫到Ext.onReady(function(){});中
❹ extjs中checkcolumn怎麼默認勾選部分checkbox
查看它對應的dataIndex名、在grid的store載入值時傳個布爾值應該就行了