中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用jQuery表單驗證插件和日歷插件

發布時間:2021-08-09 13:40:05 來源:億速云 閱讀:130 作者:小新 欄目:web開發

這篇文章主要為大家展示了“如何使用jQuery表單驗證插件和日歷插件”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“如何使用jQuery表單驗證插件和日歷插件”這篇文章吧。

首先學習使用jQuery表單驗證插件:

1.Jquery表單驗證插件—Validation的學習與使用

(1)Validation的驗證有幾種規則,一是在class屬性中定義驗證規則,如class=“required”,minlength=”2”。為了實現將驗證規則完全編寫到class屬性中,另外一種是通過引入新的jquery插件-jquery.metadata.js來實現驗證規則的定義,此時表單的驗證調用的方法改為如下所示的代碼:
將$(“#form”).validate(),改為$(“#form”).validate({meta:”validate”}),寫到class屬性中的代碼如下所示:

Class=”{validate:{required:true,minlength:2}}”

(2)為了實現行為與結構的完全分離,在編寫代碼中使用的是另外一種規則,通過使用name屬性來關聯字段和驗證規則。使驗證行為和HTML結構完全分離,實現代碼如下:

Html中的代碼:

<td><input type="text" name="ccarnumber" id="carnumber" /></td>

JS代碼:

$("#order").validate({
  rules:{
   ccarnumber:{
    required:true,
    minlength:2,
   },
   ccarid:{
    required:true,
    carnumcheck: $("#carid").val(),
   },
   cusername:{
    required:true,

   },
   cuserphone:{
    required:true,
    carphonecheck: $("#userphone").val(),
   },
   ccarbalance:{
    required:true,
   },
  },

其中carnumcheck和carphonecheck為自定義驗證函數,分別驗證車牌號和聯系方式。

(3)為了實現表單插件的中文化,需要引入該插件提供的中文庫,jquery.validate.messages_cn.js

2.時間選擇器插件的選擇與使用學習

在編寫代碼中使用的是daterangepicker這款時間選擇插件,該插件界面美好,且能夠實現時間日期選擇(雙日歷),使用插件的操作步驟描述如下。

(1) 首先需要引入js代碼和CSS樣式,帶啊如下所示。

<script src="js/dist/moment.min.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="js/dist/daterangepicker.css" rel="external nofollow" >
<script type="text/javascript" src="js/dist/jquery.daterangepicker.min.js"></script>

(2) JS代碼如下所示。下述代碼表示的是兩個輸入文本框,選擇開始和結束時間。DateRangePicker也有很多種日期的樣式與表現方式

$('#two-inputs').dateRangePicker(
  {
  getValue: function()
  {
  if ($('#startTime').val() && $('#stopTime').val() )
return $('#startTime').val() + ' to ' + $('#stopTime').val();
  else
    return '';
  },
  setValue: function(s,s1,s2)
  {
   $('#startTime').val(s1);
   $('#stopTime').val(s2);
  }
 });

以上是“如何使用jQuery表單驗證插件和日歷插件”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

忻州市| 磐石市| 吉林市| 峡江县| 镇远县| 武山县| 寿光市| 通许县| 扶绥县| 诏安县| 平谷区| 万宁市| 调兵山市| 石渠县| 渝中区| 双城市| 建水县| 清水河县| 江达县| 库车县| 巴彦县| 泗水县| 乐山市| 荥经县| 津南区| 金华市| 彭泽县| 东莞市| 佛冈县| 忻城县| 鲁山县| 灵宝市| 香格里拉县| 菏泽市| 凌海市| 双城市| 五指山市| 广汉市| 南京市| 凤翔县| 松江区|