ExtJS 我d出输入框的时候,d出来不是在最上层,导致不能 *** 作这个输入框,也不能输入,这是什么原因ne?

ExtJS 我d出输入框的时候,d出来不是在最上层,导致不能 *** 作这个输入框,也不能输入,这是什么原因ne?,第1张

如何是使用了ajax的话,最好把它设置成 同步执行,而非异步

还有就是 你看一下你的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("网络异常, *** 作失败!")

}

})

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11965521.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存