easyUI validatebox設置值和獲取值,以及屬性和方法


    一:表單元素使用easyui時,textbox和validatebox設置值和獲取值的方式不一樣【轉】

  1.為text-box設置值只能使用id選擇器選擇表單元素,只能使用textbox("setValue", value) 方式設置值,使用textbox("getValue")  獲取值;

例如:var snumber = $("#addSnumber").textbox('getValue');

  $("#addSnumber").textbox('setValue', "22012");
  //使用id選擇器和setText:可以設置值
  $("#addSnumber").textbox('setText', "22012");

  2.為validatebox設置值可以使用id選擇器和表單選擇器,只能使用val()獲取值和設置值。

 $("#addSnumber").val("22015");
  //可以設置值
 $("input[name=snumber]").val("22015");

二:常用屬性和方法
屬性:
1.

 

required boolean 定義是否字段應被輸入。 false
validType string,array 定義字段的驗證類型,比如 email、url,等等。可能的值:
1、驗證類型字符串,應用單個驗證規則。
2、驗證類型數組,應用多個驗證規則。單個字段上的多個驗證規則自版本 1.3.2 起可用。

代碼實例:
  1. <input class="easyui-validatebox" data-options="required:true,validType:'url'">
  2. <input class="easyui-validatebox" data-options="
  3. required:true,
  4. validType:['email','length[0,20]']
  5. ">
null
delay number 延遲驗證最后的輸入值。該屬性自版本 1.3.2 起可用。 200
missingMessage string 當文本框為空時出現的提示文本。 該字段是必需的。
invalidMessage string 當文本框的內容無效時出現的提示文本。 null
tipPosition string 定義當文本框的內容無效時提示消息的位置。可能的值:'left'、'right'。該屬性自版本 1.3.2 起可用。 right
deltaX number 在 X 方向的提示偏移。該屬性自版本 1.3.3 起可用。 0
novalidate boolean 當設置為 true 時,則禁用驗證。該屬性自版本 1.3.4 起可用。

 

三.總結
1.  boolen b=$('#txt_Name').validatebox("isValid");//驗證結果


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM