comment ouvrir la fenêtre pop-up dans DisplayLink colonne tag
-
26-09-2019 - |
Question
Comment popupWindow ouvert en cliquant sur la colonne de l'étiquette d'affichage.
Je popupSmallWindow (ce, 'mise à jour') javascript pour ouvrir le menu contextuel. Je dois appeler cela de l'affichage tag.while cliquant ci dessous la colonne.
paramName = "propertyTypeId"
Value = propertyType.propertyTypeId
action= editType.action
Et besoin d'appeler popupSmallWindow (ce, 'mise à jour')
<displayEL:column property="propertyType.propertyTypeName"
titleKey="common.propertytype" sortable="true" style="width:30%" />
La solution
Vous allez avoir à écrire du code Javascript pour trouver la colonne (s) après le chargement de la page. Donnez la colonne une valeur de classe comme « popupHere », puis dans votre gestionnaire « de charge », vous pouvez ajouter un gestionnaire de clic dans la cellule.
Autres conseils
Dans le cas où il aide. ce qui suit est ce que j'utilise:
<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>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow