91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

怎么使用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
株洲市| 老河口市| 鲜城| 聂荣县| 襄垣县| 如皋市| 武邑县| 定结县| 新龙县| 东至县| 龙泉市| 惠水县| 临沭县| 噶尔县| 吕梁市| 温泉县| 武定县| 德格县| 宁波市| 山东省| 泌阳县| 包头市| 阆中市| 湛江市| 山西省| 蓝山县| 定日县| 溧阳市| 额敏县| 三明市| 苗栗市| 白水县| 若羌县| 蓬莱市| 涡阳县| 桂东县| 无棣县| 襄樊市| 山丹县| 威信县| 罗源县|