部分AUI验证

时间:2015-12-24 05:40:21

标签: spring-mvc liferay liferay-aui alloy-ui

我的表格有两个不同的部分,一个是过滤部分,另一个是细节部分。我在liferay6.2中使用带有AUI组件的spring MVC。过滤器部分有几个字段,其中一些是必需的。我正在使用带有“必需”的aui验证器来验证这些字段。点击列表后,需要验证过滤器部分,一旦验证通过,将触发操作(操作请求)以填充详细信息部分。详细信息部分是可编辑的,并且在保存期间需要验证的必填字段很少。 AUI验证器也绑定了详细信息部分中的字段。

问题是如何区分验证。我有单一的形式和一个模型。单击列表后,aui验证器也开始验证详细信息部分。有什么解决方案吗? 是否可以有两种模式的两种形式? 在AUI验证器中是否有任何选项可以实现部分验证,例如点击列表aui只需要验证过滤器部分,而点击保存时,aui只需要验证详细信息部分吗?

2 个答案:

答案 0 :(得分:0)

您可以使用aui自定义验证

请浏览以下链接

AUI Custom Validations

AUI Custom Validations

答案 1 :(得分:0)

可以通过JS函数传递所需的验证器,以有条件地使字段成为必需字段。该函数需要返回true或false。

使用jsp taglibs ......

<aui:validator name="required">
    function () {
        // conditional stuff
        return result;
    }
</aui:validator>