Frage

Wie zu öffnen popupwindow, während auf Display-Tag-Spalte klicken.

Ich habe popupSmallWindow (this, 'update') Javascript um das Popup zu öffnen. Ich brauche diese tag.while Anklicken dieser unter Spalte von Anzeige aufzurufen.

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

Und Notwendigkeit zu nennen popupSmallWindow (this, 'update')

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

Lösung

Sie gehen zu müssen Javascript-Code schreiben, um die Spalte (n) nach dem Laden der Seite zu finden. Geben Sie die Spalte einen Klassenwert wie „popupHere“, und dann in den „Last“ Handler können Sie einen Click-Handler für die Zelle hinzuzufügen.

Andere Tipps

Falls es hilft. Folgendes ist das, was ich benutze:

<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> 
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top