我正在使用liferay版本6.1.1,下面是为liferay aui验证器提供的代码,它不适用于jsp页面
语法类型1 -
<aui:input name="fname" type="text" value="" class="input-xlarge" id="fname">
语法类型2 -
<aui:input name="fname" type="text" value="" class="input-xlarge" id="fname" >
<aui:validator name="required"></aui:validator>
</aui:input>
我很快就需要解决方案,提前致谢
答案 0 :(得分:1)
在我添加到portlet.xmL之前,我没有管理:
<init-param>
<name>add-process-action-error-action</name>
<value>false</value>
</init-param>
这可能会有所帮助, Gerbrand
答案 1 :(得分:0)
您好请查看以下链接
http://www.liferaysavvy.com/2014/01/form-validation-in-liferay.html
http://www.liferaysavvy.com/2013/12/liferay-aui-validator.html
答案 2 :(得分:0)
检查您网页中的javascript错误。 检查元素然后转到控制台,通常只有在我们的页面中的javascript中有任何错误时才会发生此错误。 解决该javascript错误,他们尝试。 我也面临同样的问题,我做了很多事情,但只是删除了javascript的错误,然后它完全正常工作。
答案 3 :(得分:0)
答案 4 :(得分:0)
我有类似的问题。我通过在 aui:form 中添加一个名称来修复它,其中包含 aui:input。
我不知道为什么验证器需要表单名称,但它可以工作。
<aui:form action="${URL}" name="putANameHere" cssClass="form-inline">
我希望它适合你