datepicker "#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/