Ext中FormPanel控件自动填充表单

2 篇文章 0 订阅

向FormPanel中的自动填充表单赋值共有三种方法:

1、利用URL的方案:

form1.form.load( {
	url : EDIT_ACTION_URL+'?sid='+ _record.get('id'),
	waitMsg : '正在载入数据...',
	success : function(form,action) {
		Ext.example.msg('编辑', '载入成功!');
	},
	failure : function(form,action) {
		Ext.example.msg('编辑', '载入失败');
	}
});

 

2、利用store中的Record进行填充:

var record=sm.getSelected();
winform.getForm().loadRecord(record);

 

3、利用dwr获取对象后进行填充:

zzcParitionController.getRecordById(data.partitionid,function(paritiondata){
	winform.getForm().setValues(paritiondata);
})

paritiondata为json对象:{id:'xxxx',name:'dddsd',address:'cccccc'} 

java:

public ZzcParition getRecordById(String id){
	return this.getZzcParitionService().getParitionById(id);
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值