1

如何在单击显示标签列时打开弹出窗口。

我有 popupSmallWindow(this, 'update') javascript 来打开弹出窗口。我需要从显示标签中调用它。同时单击下面的列。

paramName  = "propertyTypeId"
Value = propertyType.propertyTypeId
action= editType.action

并且需要调用 popupSmallWindow(this, 'update')

<displayEL:column property="propertyType.propertyTypeName" 
                        titleKey="common.propertytype" sortable="true" style="width:30%" />
4

2 回答 2

4

万一有帮助。以下是我使用的:

<display:column property="name" titleKey="org.name"  href="javascript:openWin('#')" paramId="id" paramProperty="id"/> 

<script>
        function openWin(idVal) 
        { 
                idVal= idVal.substring(0, idVal.length-1); 
                var url = 'detail.html?id='+ idVal; 
                window.open(url,'samplePopup','width=600,height=300'); 
        } 
</script> 
于 2012-10-10T11:15:14.207 回答
0

您将不得不编写 Javascript 代码以在页面加载后查找列。给列一个类值,如“popupHere”,然后在“加载”处理程序中,您可以向单元格添加单击处理程序。

于 2010-09-02T12:18:00.027 回答