还有就是 你看一下你的d出层的代码是否有问题,你可以,把d出层的代码一行一行注释,看是否会出现这问题呢,按照这样的方式调试下午,肯定能解决的问题
点击修改 触发一个函数var record = Ext.getCmp('grid').getSelectionModel().getSelected()//获取到表上的那一列记录
if (!record) {
Ext.MessageBox.alert('提示', '请选择宣传品项目')
} else {
var id=record.data.id//获取到id
var recordReq=null
Ext.Ajax.request({ //ajax 按上面取的id取后台再取一次记录
url:"../../modelAction?modelAction=testModel&modelMethod=queryrecord",
method:'POST',
timeout:900000000000,
params:{'id':id},
success:function(response){
recordReq= Ext.decode(response.responseText).objData//后台 往response里写的 recore这个 根据你怎么封装的了自己改下
Ext.getCmp('modifywin').show()//修改窗口的显示
Ext.getCmp('modifyform').getForm().loadRecord(recordReq)//修改窗口里form数据 加载 record
},
failure:function(response){
alert("网络异常, *** 作失败!")
}
})
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)