我有两个命令按钮,一个编辑用户,一个添加用户,因此支持bean方法略有不同。实际按钮的语法几乎相同,但在完成后,组件会更新,但另一个则不会。有人可以解释这个问题吗?
按钮1(工作):
$(function(){
$.getJSON( "../../data/calendar.asp", function( data ) {
$('#calendar').fullCalendar({
events: data.events
});
});
});
按钮2(不工作):
<p:dialog header="..." id="editUserDialog" widgetVar="editUserDialog" modal="true" appendTo="@(body)" draggable="false">
<h:form id="editUserForm">
<p:commandButton update=":form:tabs:adminView:userTable" value="submit" id="EditUserSubmitButton" actionListener="#{usersView.editUserRole}" oncomplete="PF('editUserDialog').hide();" />
</h:form>
</p:dialog>
提前致谢。