Bonjour, j'utilise une datalist pour afficher une liste d'information, j'utilise la datalist car je peux l'updater
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
	    <p:dataList value="#{addSkills.selectedSkills}" var="skill" id="all_skills">
		<f:facet name="header">Vos compétences</f:facet>
		<pm:field>
		    <p:commandButton value="#{skill.name}" styleClass="ui-btn-inline"/>
		    <p:commandButton icon="ui-icon-delete" styleClass="ui-btn-inline" action="#{addSkills.actionRemoveSkill(skill.id)}" title="EFFACER" update="all_skills"/>
		</pm:field>
	    </p:dataList>
Le bouton effacer ne fonctionne pas, en regardant le source de ma page j'ai remarqué que le code javascript du bouton était échappée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
onclick="PrimeFaces.ab({s:&_quot;j_idt10:form:j_idt44&quot;,u:&_quot;j_idt10:form&_quot;});return false;
(j'ai ajouté des underscores aux 'quot' car developpez les interprète)
Bien sur ça ne va pas marcher. Est-ce un comportement normal de PF ? peut-on faire autrement ?
Merci.