Primefaces boîte de Dialogue de mise à Jour après, il est ouvert
Je veux mettre à jour le contenu primafaces dialogue après, il est ouvert. Est-il possible? Mon exemple de code est ci-dessous.
<p:dialog widgetVar="pictureSaveDialog" id="pictureDialog" closable="false" >
<p:outputPanel id="saveDialogPanel">
<p:selectOneRadio id="options" value="#{pictureDefinitionsView.radioValue}" >
<f:selectItem itemLabel="FILE" itemValue="FILE" />
<f:selectItem itemLabel="" itemValue="URL" />
<p:ajax update="fileUpload1 fileUpload2" event="click" process="options" />
</p:selectOneRadio>
<p:outputPanel id="fileUpload1" rendered="#{pictureDefinitionsView.selectedFileUpload}"> File </p:outputPanel>
<p:outputPanel id="fileUpload2" rendered="#{pictureDefinitionsView.selectedUrlUpload}"> URL </p:outputPanel>
</p:outputPanel id="saveDialogPanel">
Bean Méthodes.
public boolean isSelectedFileUpload(){
return radioValue.equals("FILE");
}
public boolean isSelectedUrlUpload(){
return !isSelectedFileUpload();
}
OriginalL'auteur Zapateus | 2013-03-06
Vous devez vous connecter pour publier un commentaire.
Vous pouvez définir
p:remoteCommand
qui vient de dialogue de mise à jour, et d'appeler cette commande dansonShow
attribut:Si votre
saveDialogPanel
est dans certains conteneur de dénomination être à terre pour ajouter un préfixe approprié pour correspondre à l'id de composant.désolé. Je veux que, après la boîte de dialogue est ouverte, je sélectionner la case d'option après la outputpanel qui a id fileUpload1 permet de masquer et d'autres outputpanel va le montrer. lorsque je choisis une autre option radio , la outputpanel qui a id fileUpload2 et fileUpload1 va fermer. Je l'espère , vous permettra de comprendre, malgré mon anglais.
C'est la façon la plus simple de laisser les popup de mise à jour, c'est l'auto.
OriginalL'auteur partlov
Vous mieux actualiser la boîte de dialogue contenu avant d'être ouvert
Votre p:commandButton/p:ajax devrait comprendre les éléments suivants:
c'est la même chose , dans les deux cas, vous pourrez afficher la boîte de dialogue avec des valeurs mises à jour...
Je ne pouvais pas vous expliquer ma question. J'ai expliqué avec détail en vertu de l'partlov de réponse. J'ai la chance d'options radiobuttons sur le dialogue et je veux une chance de dialogue contenu sans la fermer.
donc
update="pictureDialog"
est tout ce que vous devez ajouter dans votrep:ajax
OriginalL'auteur Daniel