部分 AUI 验证
partial AUI validation
我有一个包含两个不同部分的表单,一个是过滤器部分,另一个是详细信息部分。我在 liferay6.2 中使用 spring MVC 和 AUI 组件。过滤器部分有几个字段,其中一些是强制性的。我正在使用带有 "required" 的 aui 验证器来验证这些字段。单击列表后,需要验证过滤器部分,一旦验证通过,将触发操作(操作请求)以填充详细信息部分。详细信息部分是可编辑的,并且在保存期间需要验证的必填字段很少。 AUI 验证器也绑定了详细信息部分中的字段。
问题是如何区分验证。我有单一的形式和单一的模型。单击列表后,aui 验证器也开始验证详细信息部分。有什么解决办法吗?
是否可以有两种形式和两种模型?
AUI 验证器中是否有任何选项可以实现部分验证,例如单击列表时 aui 只需要验证过滤器部分,而单击保存时,aui 只需要验证详细信息部分?
您可以使用 aui 自定义验证
请浏览以下链接
可以向必填验证器传递一个 JS 函数,以有条件地将字段设为必填。该函数需要 return true 或 false。
使用 jsp 标签库...
<aui:validator name="required">
function () {
// conditional stuff
return result;
}
</aui:validator>
我有一个包含两个不同部分的表单,一个是过滤器部分,另一个是详细信息部分。我在 liferay6.2 中使用 spring MVC 和 AUI 组件。过滤器部分有几个字段,其中一些是强制性的。我正在使用带有 "required" 的 aui 验证器来验证这些字段。单击列表后,需要验证过滤器部分,一旦验证通过,将触发操作(操作请求)以填充详细信息部分。详细信息部分是可编辑的,并且在保存期间需要验证的必填字段很少。 AUI 验证器也绑定了详细信息部分中的字段。
问题是如何区分验证。我有单一的形式和单一的模型。单击列表后,aui 验证器也开始验证详细信息部分。有什么解决办法吗? 是否可以有两种形式和两种模型? AUI 验证器中是否有任何选项可以实现部分验证,例如单击列表时 aui 只需要验证过滤器部分,而单击保存时,aui 只需要验证详细信息部分?
您可以使用 aui 自定义验证
请浏览以下链接
可以向必填验证器传递一个 JS 函数,以有条件地将字段设为必填。该函数需要 return true 或 false。
使用 jsp 标签库...
<aui:validator name="required">
function () {
// conditional stuff
return result;
}
</aui:validator>