表单提交前细节处理

今日处理表单,倍感繁琐,于是记一文

需求基本要求如下:

  • 收货人必须为正确邮箱格式
  • 收货人失焦 ajax 异步判断该账号 (在系统里是否已经担任别的角色等,如果异步返回结果为1 则是新账号,结果为2 则是 非法账号 不能添加 ,结果为3 已存在的账号 不能给他设置密码)
  • 国别下拉可查找 且可以根据中文全称 简称、英文全称 简称 (后端查找返回可选结果)

这里写图片描述

1.

  • 文本框失去焦点是判断内容是否合法
  • 初始密码默认是不可填的 ,只有刚填完收货人,收货人失去焦点才可以决定密码是否必填还是不可填 (注意:如果第一次填了个正确的收货人账号,然后填写了密码,又再次修改收货人账号 失焦判断密码不可填要设置 样式不可disabled 同时清空密码框)
  • 提交前要再次验证内容 必填的,格式正确的。方可提交到服务端。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值