亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

怎么使用validationEngine校驗兩個日期

小億
110
2023-08-07 09:35:38
欄目: 編程語言

使用validationEngine校驗兩個日期的步驟如下:

  1. 在HTML表單中,為兩個日期輸入框添加相應的class,并設置data-validation屬性為"date",如:
<input type="text" class="validate[required,date]" id="startDate" name="startDate" />
<input type="text" class="validate[required,date]" id="endDate" name="endDate" />
  1. 在頁面中引入jQuery庫和validationEngine插件的腳本文件,如:
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validation-engine/2.6.4/jquery.validationEngine.min.js"></script>
  1. 初始化validationEngine插件,并為兩個日期輸入框添加自定義校驗規則,如:
$(document).ready(function() {
$("#startDate").validationEngine();
$("#endDate").validationEngine();
// 自定義校驗規則,判斷結束日期是否大于開始日期
$.fn.validationEngineLanguage.allRules.checkEndDate = {
validate: function(field, rules, i, options) {
var startDate = new Date($("#startDate").val());
var endDate = new Date($("#endDate").val());
return endDate >= startDate;
},
alertText: "結束日期必須大于等于開始日期"
};
// 添加校驗規則
$("#endDate").addClass("validate[required,date,checkEndDate]");
});

在以上代碼中,我們通過自定義校驗規則"checkEndDate"來判斷結束日期是否大于等于開始日期。然后,我們為結束日期輸入框添加該校驗規則。最后,調用validationEngine()方法來初始化validationEngine插件。

0
通海县| 武陟县| 蒙自县| 新蔡县| 韩城市| 嘉峪关市| 甘泉县| 贵阳市| 灵宝市| 宜阳县| 营口市| 深州市| 桑日县| 东海县| 洛南县| 义乌市| 富宁县| 安新县| 塔河县| 林州市| 东安县| 龙川县| 阿拉尔市| 霍邱县| 长岛县| 绵阳市| 黄平县| 格尔木市| 神池县| 香格里拉县| 菏泽市| 通许县| 文安县| 贡嘎县| 尼木县| 义乌市| 宣威市| 胶州市| 盐池县| 庆安县| 绵竹市|