读书人

关于extjs的单击选中一行将整行的数

发布时间: 2012-05-16 11:12:12 作者: rapoo

关于extjs的单击选中一行,将整行的数据传到另一个页面修改???
var row=Ext.getCmp("OpenRoomRecordInfoGrid").getSelectionModel().getSelections();
if(row.length==0)
{
Ext.Msg.alert("提示信息","您没有选中任何行!");
}
else if(row.length>1){

Ext.Msg.alert("提示信息","对不起修改单据时只能选择一个!");
}else if(row.length==1)
{
EditFhxxInfoFns(row[0]);//把选中行的数据传输到修改页面 }


EditFcqdForm.getForm().loadRecord(row); 修改页接收值

现在想问的是 如果两次用到这行数据传到不同的页面修改的话,修改页面的字段一定要相同?如果不相同的话 不能正常接收显示值,如果相同的话 会造成冲突,第一个页面打开 再关闭后,另一个页面的相同字段就不会显示了 怎么办??
相信ext熟练的朋友 都有此问题吧???
我是把所有的js 放在了index.apx页中!!!

[解决办法]
取出数据,写入打开的对象中就好了.
没什么意思的了.
[解决办法]
直接传个变量去另一个页面,在另一个页面再查出来修改不就得了。还用传一行数据吗?
[解决办法]
name 一样 id 设为不一样不就可以了

读书人网 >JavaScript

热点推荐