layui表单提交前数据检验

layui自带了一些简单的数据检验,lay-verify,如:

但需要自定义一些校验方式,或为了避免用审查元素输入非法值,在表单提交前还应该进行一次数据检验,layui提交按钮,指定lay-submit lay-filter="go" 属性:


注意

1,lay-submit本身会提交数据到action,不利于数据检验,把数据放在form.on事件中,不仅可以检验数据,还可以修改提交的数据,方便做一些数据处理!

2,在form.on事件应该return false;禁止掉之后的laysubmit事件,防止表单被提交两次;

3,表单提交时数据加载框的样式可以在此时指定,关闭时使用layer.close(),而关闭表单弹窗时,应使用parent.layer.closeAll();

你可能感兴趣的:(前端)