如何更改日期选择器“#to”dd.mm.yy 上的日期。现在写 mm/dd/yy。如果我改变 / 与 . 正确计算和 id 我更改(d.getMonth() + 1) + '/' + d.getDate() + '/' + d.getFullYear();
为(d.getDate() + '/' + d.getMonth() + 1) + '/' + d.getFullYear();
不工作。
这是代码:
$(function () {
$('#to').attr('disabled', true);
$("#from").datepicker({
dateFormat: 'dd.mm.yy',
onSelect: function (selectedDate) {
var x = selectedDate.split('.');
var d = new Date(x[1] + ',' + x[0] + ',' + x[2]);
var res = d.setDate(d.getDate() + 7);
var dateMsg = (d.getMonth() + 1) + '/' + d.getDate() + '/' + d.getFullYear();
$("#to").removeAttr('disabled').removeClass('hasDatepicker').datepicker({
minDate: dateMsg
});
}
});
});
和html:
<label for="from">From</label>
<input type="text" id="from" name="from" />
<br/>
<label for="to">to</label>
<input type="text" id="to" name="to" />
这是所有代码:http: //jsfiddle.net/JBrvn/4/