私はこのコードを持っていて、それはうまく機能しています。およびは動的に定義され、ドロップダウンから選択した日付はとになり、はのmindate
14日前になります。しかし、ドロップダウンに戻ってもう一度選択すると、ドロップダウンの最初の選択からとがロックされます。maxdate
maxdate
mindate
maxdate
mindate
maxdate
<select id="dropdown" name="dropdown">
<option value="12/08/2012">
<option value="12/22/2012">
<option value="01/05/2013">
</select>
<input type="text" id="start_date" name="xdate">
<script>
$(function () {
$('select[name="dropdown"]').change(function () {
var bits = $(this).val().split('/');
var end = new Date(bits[2], bits[0] - 1, bits[1]);
var start = new Date(end.getTime());
start.setDate(start.getDate() - 13);
$('#start_date').multiDatesPicker({minDate:start, maxDate:end});
});
});
</script>
mindate
2回目に別の範囲を選択した後、とmaxdate
を動的に変更するにはどうすればよいですか?私は何かが足りないのですか?ありがとう!:)