$(document).ready(function () {
$("#end").datepicker({
dateFormat: "dd-M-yy",
minDate: 0,
onSelect: function () {
var start = $('#start');
var startDate = $(this).datepicker('getDate');
startDate.setDate(startDate.getDate() - 7);
start.datepicker('option', 'minDate', startDate);
start.datepicker('option', 'maxDate',$(this).datepicker('getDate'));
}
});
$('#start').datepicker({
dateFormat: "dd-M-yy"
});
});
上面是我的代码,我希望在END日期中将datepicker作为当前日期,将开始日期作为Jquery r Bootstrap中END日期之前的7天。
答案 0 :(得分:2)
<强> HTML 强>
<input type="text" id="start">
<input type="text" id="end">
<强> Jquery的强>
$(document).ready(function () {
$("#end").datepicker({
dateFormat: "dd-M-yy",
minDate: 0,
onSelect: function () {
var start = $('#start');
var startDate = $(this).datepicker('getDate');
startDate.setDate(startDate.getDate() - 7);
start.datepicker('option', 'minDate', startDate);
start.datepicker('option', 'maxDate', $(this).datepicker('getDate'));
}
});
$('#start').datepicker({
dateFormat: "dd-M-yy"
});
});
希望这有帮助。
答案 1 :(得分:1)
这对我有用:
{{1}}