extjs的问题,如果页面有两个window,如何双击弹出指定的window呢?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了extjs的问题,如果页面有两个window,如何双击弹出指定的window呢?相关的知识,希望对你有一定的参考价值。

如图 我该如何通过日志类型(普通日志、需求日志)来弹出指定的busiRecordWindow呢?

比如你的日志类型是 logType,01=需求日志|02=普通日志

grid.on('rowdblclick', function(pGrid, rowIndex, event)
var record = pGrid.getStore().getAt(rowIndex);
var data = record.data;
if(data.logType == ‘01’) //如果双击的是需求日志

busiRecordWindow(pGrid, rowIndex, event);

else if(data.logType == ‘02’) //

busiRecordWindow1(pGrid, rowIndex, event);



参考技术A 查一下api,表格的双击事件是可以得到你双击的那条数据的。
比如ext4的表格双击事件:
itemdblclick( Ext.view.View this, Ext.data.Model record, htmlElement item, Number index, Ext.EventObject e, Object eOpts )

其中record参数就是

以上是关于extjs的问题,如果页面有两个window,如何双击弹出指定的window呢?的主要内容,如果未能解决你的问题,请参考以下文章

extjs 如何关闭当前整个网页

ExtJs在页面上window再调用Window的事件处理

ExtJs如何在Window窗口中加载页面上的GridPanel??

extjs 怎么在window 上弹出一上新的window

ExtJs 同一页面上的两个或多个网格

ExtJs基础知识总结:弹窗