表單提交前細節處理

今日處理表單,倍感繁瑣,於是記一文

需求基本要求如下:

  • 收貨人必須爲正確郵箱格式
  • 收貨人失焦 ajax 異步判斷該賬號 (在系統裏是否已經擔任別的角色等,如果異步返回結果爲1 則是新賬號,結果爲2 則是 非法賬號 不能添加 ,結果爲3 已存在的賬號 不能給他設置密碼)
  • 國別下拉可查找 且可以根據中文全稱 簡稱、英文全稱 簡稱 (後端查找返回可選結果)

這裏寫圖片描述

1.

  • 文本框失去焦點是判斷內容是否合法
  • 初始密碼默認是不可填的 ,只有剛填完收貨人,收貨人失去焦點纔可以決定密碼是否必填還是不可填 (注意:如果第一次填了個正確的收貨人賬號,然後填寫了密碼,又再次修改收貨人賬號 失焦判斷密碼不可填要設置 樣式不可disabled 同時清空密碼框)
  • 提交前要再次驗證內容 必填的,格式正確的。方可提交到服務端。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章