ddsbn
1 Apr 2012, 9:56 PM
my code
Ext.define('Ehr.abstract.CheckboxGroup', {
extend : 'Ext.form.CheckboxGroup',
alias : 'widget.selectcheckboxgroup',
initComponent : function() {
var me = this;
me.items = [];
me.store = Ext.create('Ext.data.Store', {
model : 'Ehr.model.Selectoption',
proxy : {
type : 'ajax',
url : 'selectoption/getSelectOption.action?name='
+ me.nameparam,
reader : {
type : 'json',
root : 'data'
}
}
});
me.store.load(function(records, operation, success) {
Ext.each(records,function(record){
var item = Ext.create('Ext.form.field.Checkbox',{
boxLabel : record.data.itemLabel,
inputValue: record.data.itemValue,
name : me.id
});
me.add(item);
});
me.doLayout();
});
me.callParent(arguments);
}
});
Ext.define('Ehr.abstract.CheckboxGroup', {
extend : 'Ext.form.CheckboxGroup',
alias : 'widget.selectcheckboxgroup',
initComponent : function() {
var me = this;
me.items = [];
me.store = Ext.create('Ext.data.Store', {
model : 'Ehr.model.Selectoption',
proxy : {
type : 'ajax',
url : 'selectoption/getSelectOption.action?name='
+ me.nameparam,
reader : {
type : 'json',
root : 'data'
}
}
});
me.store.load(function(records, operation, success) {
Ext.each(records,function(record){
var item = Ext.create('Ext.form.field.Checkbox',{
boxLabel : record.data.itemLabel,
inputValue: record.data.itemValue,
name : me.id
});
me.add(item);
});
me.doLayout();
});
me.callParent(arguments);
}
});