• Web前端通用驗證器common-validator-2.1.js發布

    2
    JavaScript C/C++ JS 驗證 Validator 11973 次瀏覽
    V2.1在V2.0的技術上做了部分參數的優化,并修正了部分bug。修改記錄:
          1、優化長度驗證的參數,將minLength修改為min,maxLength修改為max,并向前支持(原參數依然保留)。

     

        V2.0需要這樣寫:

    #addMaxLength({ id: "address", title: "聯系地址", maxLength: 20, msgArgs: "20" });


        V2.1可以這樣寫:

    #addMaxLength({ id: "address", title: "聯系地址", max: 20, msgArgs: "20" });

          2、修正字節長度驗證(#removeMaxByteLength)無法成功移除問題
          3、修正單選按鈕(radio)和多選框(checkbox)無法使錯誤信息在控件后和下發正常顯示問題
          4、限制將自己添加為自己的子驗證器,并禁止已添加過的驗證器再次添加為子驗證器

     

    方式一、創建驗證器對象

    Validator validator = new Validator();
            
    validator.addNotEmpty("name");
    validator.addNotBlank({id: "name", title: "姓名"});


    方式二、通過form表單自動生成驗證器對象,并生成驗證規則
    var fromValidator = Validator.newFormValidator("frmSave");
     HTML代碼:
    姓名 ...



    支持多種異常信息顯示方式
    alert方式
    alert.png
    字段樣式title方式
    style.png
    字段尾部信息提示方式
    end.png

    字段下方信息提示方式

    buttom.png 

    信息集中提示方式

    jizhong.png

    V2.0介紹
    common-validator.js 2.0 發布,Web前端通用驗證器

     

    相關資源:

    官網地址: www.marsclan.org

    相似問題

    相關經驗

    相關資訊

    相關文檔

  • sesese色