读书人

Ext各种赋值的步骤

发布时间: 2012-12-05 14:13:29 作者: rapoo

Ext各种赋值的方法
var form = Ext.getCmp('teacherInInfoForm').getForm();
1.form清空
form.reset();
2.赋值
form.setValues(recs[0].data);
3.选中第一行
grid.getSelectionModel().selectFirstRow();
4.取得选中行的值
grid.getSelectionModel().getSelected()
5.判断是否选中
grid.getSelectionModel().hasSelection()
6.form某个赋初值
this.searchPanel.form.findField(id).startValue.setValue(value);

GridPanel.getSelectionModel().selectRow(0);
7.给panel中的form赋值
patientInfoFormPanel.getForm().loadRecord(Ext.getCmp('patientInfoQueryPanel').grid.getSelectionModel().getSelected());
6.给单选和复选框增加事件
a.radio---check
b.checkbox ---check
b.radiogroup--change

{xtype: 'radiogroup',name: 'time_type',hidden: this.flag,width: 120,items: [{name: 'type_v', boxLabel: '每周', inputValue: 1,checked: true},{name: 'type_v', boxLabel: '每天', inputValue: 0}],listeners : {change:function(cb, checked ){            alert(checked);}}

}

读书人网 >软件开发

热点推荐