泛微流程表单里有个提交校验方法,是泛微预留的,为了方便开发人员遇到一些解决不了的事件。此方法是:
checkCustomize = function() { return false; });
方法里可写对某个对象的判断,如果符合就 return true;
否则return false;不让提交。
刚开始开发流程表单时,很多地方用到这个提交校验的方法,这时候需要注意:
1.有的流程表单,你只要写了这个方法,并且点击了提交按钮,此方法函数就会执行,执行完之后会校验模板中设置的字段必填项。
2.还有的流程表单,你只要写了这个方法,并且点击了提交按钮,此方法函数就不会执行,需要你把表单模板中的所有必填项填完之后,在提交才能执行此方法。
有段时间遇到这个问题,以为是代码失效,后面经过各种采坑,才发现此方法没有问题,只是执行的顺序不同。
原文地址:https://www.cnblogs.com/qingseyanyu/p/12059484.html
时间: 2024-11-05 18:29:10