我拿出了我的代碼。如果您瞭解jQuery/Javascript,該代碼是自我解釋的。
var dateToday = new Date();
var fromDate = (dateToday.getMonth() + 1) + "/" + dateToday.getDate() + "/" + dateToday.getFullYear()
var toDate = (dateToday.getMonth() + 1) + "/" + dateToday.getDate() + "/" + dateToday.getFullYear()
//初始化沒有fromdate
$('#datepicker1').datepicker({
todayBtn: "linked",
multidate: false,
autoclose: true,
todayHighlight: true
});
//處理沒有fromdate點擊
$('#datepicker1').datepicker('setDate', fromDate);
$('#datepicker1').datepicker().on('changeDate', function (e) {
fromDate = $('#datepicker1').val().toString();
if (fromDate > toDate) {
toDate = fromDate;
$('#datepicker2').datepicker('setDate', toDate);
}
});
//初始化TODATE
$('#datepicker2').datepicker({
todayBtn: "linked",
multidate: false,
autoclose: true,
todayHighlight: true
});
//處理TODATE點擊
$('#datepicker2').datepicker('setDate', toDate);
$('#datepicker2').datepicker().on('changeDate', function (e) {
toDate = $('#datepicker2').val().toString();
if (toDate < fromDate) {
fromDate = (new Date(toDate).getMonth() + 1) + "/01/" + new Date(toDate).getFullYear();
$('#datepicker1').datepicker('setDate', fromDate);
}
});
我忘了提,我使用這個https://github.com/eternicode/bootstrap-datepicker/blob/release/docs/index.rst
驗證爲在哪?必需\格式? –
對不起,不清楚,我編輯了這個問題... – Rifshan
也許你想要jQuery驗證。在這裏檢查http://jqueryvalidation.org/ –