wie Popup-Fenster in Display-Tag Spalt Link zu öffnen
-
26-09-2019 - |
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%" />
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