好吧,我有這個問題。我有兩個日期選擇器,一個是開始日期和另一個結束日期。設置驗證2 Datepicker開始日期和結束日期javascript
我想執行一個JavaScript驗證,結束日期不能小於開始日期so.eg如果用戶單擊開始日期並選擇2015年4月2日,然後當用戶單擊結束日期時,它會自動應使日期顯示日曆不得小於開始日期。
我我附上我的plunkr代碼。 http://plnkr.co/edit/nsf6o2hlYrt3pFfJCFn2
javascript.js
$(document).ready(function(){
$('#activity-customer-start-period').datepicker({
format: 'dd M yyyy',
autoclose: true,
minDate: 0,
onSelect: function(selected) {
console.log(selected)
$("#activity-customer-end-period").datepicker("option","minDate", selected);
}
});
$('#activity-customer-end-period').datepicker({
format: 'dd M yyyy',
autoclose: true,
onSelect: function(selected) {
console.log(selected)
$("#activity-customer-start-period").datepicker("option","maxDate", selected);
}
});
})
的index.html
<html>
<head>
<link rel="stylesheet" href="style.css">
<script src="script.js"></script>
</head>
<body>
<h1>Hello Plunker!</h1>
<h5>Start Time </h5>
<input id="activity-customer-start-period" name="start_period" placeholder="" type="text">
<br/>
<h5>End Time</h5>
<input id="activity-customer-end-period" name="end_period" placeholder="" type="text">
</body>
</html>
任何幫助表示讚賞。
添加了一個小提琴文件也許你可以幫我解決這個問題嗎? –