form表单修改版

分享 未结 18 1643
红烧鱼i
红烧鱼i 2018-8-13
悬赏:80飞吻
https://pan.baidu.com/s/1TmBDm4ABK7xax31XMMfOaw

 https://share.weiyun.com/5GE0HKr 
今天有人给我说,打不开链接,所以换了个新的

以往form对于只要有校验名的表单元素,都会校验一遍,使得在提交的时候,非必填的,在没有值但是有校验名的情况下,校验不通过,以前一个项目遇到这个问题,花了大半天改了源码,最后是只有,有required必填名的,才会校验,而对于没有的。只有有值的情况下才会校验。我在里面还加了一下校验规则

昨天我看见一位兄弟在社区提到这个问题,而我正好解决了,特地把代码分享出来@贤心 大佬其实可以把form改进一下,哈哈哈[害羞]
回帖
  • 陈豪
    2018-8-13
    能力真强。
    向你学习。[互粉]
    0 回复
  • 红烧鱼i
    2018-8-13
    我就是个菜鸟,还在学习阶段
    0 回复
  • FENGberd
    2018-8-13
    [给力] [给力] [给力] [给力] [给力]
    0 回复
  • 易
    2018-8-13
    不返回不就行了吗?
    0 回复
  • 易
    2018-8-13
    不返回不就行了吗?
    0 回复
  • 大佬,假如有个表单,怎么给表单里面所有未填写的赋初始值(数据库里只需要不为空,初始值随便写),但用户填写了就去验证合法,如:电话。身份证
    0 回复
  • 红烧鱼i
    2018-8-13
    @曼殊沙华

    上面那种方法我没试过,我以前是在表单初始化之前给默认值,然后被渲染出来的元素也有默认值。
    你表单元素有值,而且还加了校验规则,肯定会校验
    0 回复
  • @红烧鱼i 已经是高手了,不过能不能教教我,我连最基本的校验提交都写不好,教我下怎么写的可以不?
    0 回复
  • 红烧鱼i
    2018-8-14
    @哈哦哈哦 开玩笑的吧
    0 回复
  • @红烧鱼i 我这里要是出现了表单验证,弹出窗就自动关闭了。
    0 回复