Bonjour, j'utilise une datalist pour afficher une liste d'information, j'utilise la datalist car je peux l'updater
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 :
onclick="PrimeFaces.ab({s:&_quot;j_idt10:form:j_idt44",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.
Partager