1 //Ext.form.field.Trigger示例
2 Ext.onReady(function(){
3
4 var testForm=Ext.create('Ext.form.Panel',{
5 title:'Ext.form.field.Trigger实例',
6 bodyStyle:'padding:5 5 5 5',//表单边距
7 width:300,
8 height:150,
9 defaults:{
10 labelSeparator:':',
11 labelWidth:70,
12 width:200,
13 labelAlign:'left'
14 },
15 items:[{
16 xtype:'triggerfield',
17 id:'demo',
18 fieldLabel:'触发字段',
19 hideTrigger:false,//不隐藏触发按钮
20 onTriggerClick:function(){
21 var demo=testForm.getForm().findField('demo');
22 alert(demo.getValue());//获取控件的值
23 Ext.getCmp('demo').setValue('hello world');
24 }
25 }],
26 renderTo:Ext.getBody()
27
28 });
29
30
31 });