JSF 2.0 f: ajax проблема с параметрами исполнения и рендеринга - PullRequest
0 голосов
/ 17 августа 2011

Код моего лица - как показано ниже,

    <div class="notes_Innercontainer">
    <div class="notes_Innercontainer2">

        <div class="notes_headerBar">
            <div class="notes_headerBar_col1">#{msgs.note_com_date_time}</div>
            <div class="notes_headerBar_col2">#{msgs.note_com_view}</div>
        </div>

        <h:panelGroup id="notecomponent">
            <div class="scrollArea">
                <div class="scroll-pane" id="pane1">
                    <div class="notes_table">

                        <ui:repeat var="note" value="#{noteController.noteList}" varStatus="status">
                            <div class="notes_table_rw1">
                                <div class="notes_Rw_col1">#{note.createDate}</div>
                                <div class="notes_Rw_col2">
                                    <h:commandButton  image="resources/images/updateBtn.gif" class="tTip" value="Update1">
                                        <f:ajax event="click" execute="@form" render="@all" listener="#{noteController.loadEditableNoteComponent}" onevent="note_popupopener"/>
                                        <f:param value="#{note.noteTaskIdEdit}" name="noteTaskIdForEdit">
                                        </f:param>
                                    </h:commandButton>
                                </div>
                            </div>
                        </ui:repeat>

                    </div>
                </div>
            </div>
        </h:panelGroup>

    </div>
</div>

<div class="originator_ButtonContainer">
    <h:commandButton  image="resources/images/addNoteBtn.gif" border="0">
        <f:ajax event="click" execute="notecomponent" render="notecomponent" listener="#{noteController.loadAddNotePopUp}" onevent="add_note_popupopener"/>
    </h:commandButton>
</div>

Когда я использую f: ajax для этой кнопки «update» (updateBtn) с такими параметрами, как execute = "@ form" render = "@ all", это работает как ad-hoc (в некоторых случаях прокрутка не работает) , но моя кнопка «добавить» (addNoteBtn) работает правильно с опциями execute = "notecomponent" render = "notecomponent". Есть ли способ дать мне выполнить, сделать параметры для кнопки «обновить», как эта кнопка «добавить».

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...