用EXT怎么实现 通过选定一个combo值 然后自动填充其他textfield和combo??
能不能通过本地数据实现?
最好给个例子
能不能通过本地数据实现?
最好给个例子
解决方案 »
- Swing中嵌入浏览器,汉字显示为乱码????
- 在线等,急啊!导入工程后,如何部署
- 求助:没有分下载了,急需下载一个帮助文档,盼望好心人给点儿分
- weblogic启动的时候报这样一个简单错误
- 求webservice查询数据库返回xml的源码
- 关于struts action路径的一个问题`
- Servlet运行时的问题,麻烦大家帮我看看.
- 如何实现把数据库返回的结果导入excel中。
- 熟悉jspsmartupload的大侠,拜托了
- 为什么Dreamwaver UltraDev 4 用JDBC连接数据库是无法处理中文?20分,全部家当!!
- hibernate 生成的sql不能执行
- struts2的小程序求解答
Extjs修改分两种方法:1.前台直接加载;2.通过后台远程加载1.直接加载:方法 form.getForm().loadRecord();应用时要求页面上已经存在页面中的所有数据,比如选中gridPanel一行,然后直接传递此行记录,到formPanel页面,可直接加载2.后台加载:方法 form.getForm().load();应用时 传递一个参数到后台,然后远程取值,绑定。实例: var datasReader = new Ext.data.JsonReader({ root: 'data', totalProperty: 'totalCount' },
[{
name: "playerPeriod", mapping: "playerPeriod",type:'string'
}, {
name: "playerNo", mapping: "playerNo",type:'string'
}]);
EditDatasInfoForm.getForm().reader = datasReader;
EditDatasInfoForm.getForm().load({
url: "URL/DatasInfo/GetDatasInfoByID.aspx",
method: "post",
params: { gid: rowid },
success: function (form, action) {
}
})
listeners:{
select : function(c, r, index){
var gId = this.combo.getValue();
if(gId){
var wlid = this.getForm().findField('whitelist.wlid').getValue();
this.myStore.baseParams = {gId:gId,wlid:wlid};
this.myStore.proxy = new Ext.data.HttpProxy({
url: '<c:url value="groupinfoManager/queryProductMap.html?gId="/>'+gId,
method: 'post'
});
this.myStore.load({params:{start:0, limit:15}});
}
},
scope:this
}
})
给你combox加上个select事件 然后就是请求数据 填充数据的事情了