2015-09-02 5 views
0

У меня есть страница с несколькими формами.Ajax с несколькими формами

В одной формы

<h:form id="form1"> 
     <!-- ... --> 
     <h:commandButton value="Form button1"> 
     <f:ajax execute="@form" render="@all" /> 
     </h:commandButton> 
    </h:form> 
    <!-- ... --> 
    <h:form id="form2"> 
     <!-- ... --> 
     <h:commandButton value="Form button2" /> 
    </h:form> 

    <h:form id="form3"> 
     <!-- ... --> 
     <h:commandButton value="Form button3" /> 
    </h:form> 

Когда кнопка отправки в Form1, кнопки на form2 не обновляются. Старые государства все еще сохраняется

Мы используем Mojarra 2.2.8 версии

Могу ли я узнать, есть ли исправить это.

ответ

0

Попробуйте указать, что именно вы хотите визуализировать.

например.

<h:form id="form1"> 
    <!-- ... --> 
    <h:commandButton value="Form button1"> 
    <f:ajax execute="@form" render=":form2 :form3" /> 
    </h:commandButton> 
</h:form> 

Надеется, что это помогает