我的表格有两个不同的部分,一个是过滤部分,另一个是细节部分。我在liferay6.2中使用带有AUI组件的spring MVC。过滤器部分有几个字段,其中一些是必需的。我正在使用带有“必需”的aui验证器来验证这些字段。点击列表后,需要验证过滤器部分,一旦验证通过,将触发操作(操作请求)以填充详细信息部分。详细信息部分是可编辑的,并且在保存期间需要验证的必填字段很少。 AUI验证器也绑定了详细信息部分中的字段。
问题是如何区分验证。我有单一的形式和一个模型。单击列表后,aui验证器也开始验证详细信息部分。有什么解决方案吗? 是否可以有两种模式的两种形式? 在AUI验证器中是否有任何选项可以实现部分验证,例如点击列表aui只需要验证过滤器部分,而点击保存时,aui只需要验证详细信息部分吗?
答案 0 :(得分:0)
答案 1 :(得分:0)
可以通过JS函数传递所需的验证器,以有条件地使字段成为必需字段。该函数需要返回true或false。
使用jsp taglibs ......
<aui:validator name="required">
function () {
// conditional stuff
return result;
}
</aui:validator>