【发布时间】:2014-04-21 15:22:25
【问题描述】:
对于向导表单,我们有什么方法可以配置 primefaces 4.0 make 和客户端验证而不是 ajax 验证?!
根据用户指南,内置 ajax 验证:
AJAX 和部分验证
步骤之间的切换是基于ajax, 这意味着每个步骤都使用 ajax 动态加载。部分验证 也是内置的,这样当你点击next的时候,只有当前的 step 被验证,如果当前 step 有效,下一个 tab 的内容 加载了ajax。流程进行时不执行验证 返回。
如果我可以手动调用 primeface 验证,我认为可以做到。然后下面的代码将完成这项工作:
<p:wizard showNavBar="false" widgetVar="wiz">
...
</p:wizard>
<h:outputLink value="#" onclick="PF('wiz').checkClientValidation();">Next</h:outputLink>
<h:outputLink value="#" onclick="PF('wiz').checkClientValidation();">Back</h:outputLink>
有没有cmets?我可以手动调用客户端验证吗?你觉得上面的解决方案好不好!
【问题讨论】:
-
不!其实我正在寻找是否有这样的方法'checkClientValidation'!有的话,能不能这样叫。
标签: jsf-2 primefaces wizard