![](/img/trans.png)
[英]a4j:included rich:dataTable negatively affects a4j:commandButton
[英]a4j:commandButton not reached the oncomplete
我正在使用Richfaces 3.3.3Final
有时a4j:commandButton
操作未完成,没有更多页面重新呈现。
示例代码:
<a4j:commandButton image="#{Icon.gotoIcon}"
id="gotoLinkId"
action="#{Home.gotoLinkAction}"
oncomplete="linkExpand('#{Home.id}');"
reRender="modalPanel,navigationMenu"/>
单击按钮后, panelMenuGroup
将自动展开,但有时页面会挂起。 并且还试图清除cookie,没有效果。
<rich:panelMenuGroup id="groupId"
label="About"
action="#{Home.homeLinkAction}"
expandMode="ajax"
reRender="navigationMenuId">
<!-- Development -->
<rich:panelMenuItem>
<a4j:commandLink id="developmentMenuId"
value="Development"
action="#{Home.developmentMenuAction}"
reRender="mainOutputPanelId">
<f:param id="ParamId" name="nameId" value="Development"/>
</a4j:commandLink>
</rich:panelMenuItem>
</rich:panelMenuGroup>
剧本:
function linkExpand(id)
{
var elementId = "iconNavigationId:"+id;
document.getElementById(elementId).click();
}
当我尝试手动展开panelMenuGroup时,不应再执行其他操作。 我有以下异常,
例外情况:
debug[15:47:22,701]: Script evaluation succeeded
debug[15:47:22,701]: Evaluate script replaced area in document:
error[15:47:22,717]: . Error message: Invalid argument.
debug[15:47:22,717]: call selectSingleNode for id= org.ajax4jsf.oncomplete
debug[15:47:22,732]: Call request oncomplete function after processing updates
debug[15:47:22,748]: call selectSingleNode for id= _ajax:data
oncomplete
的el-expressoins进行早期评估。 使用jsFunction代替。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.