0

こんにちは、jQuery フォームのデータ ピッカーに問題があります。次のコードはマインドデートを無視します

$('#datefrom').datepicker({
    minDate: '26.04.2013',
    setDate: +0,
    dateFormat: 'dd.mm.yy',
    onSelect: function(dateStr) {
        var date = $(this).datepicker('getDate');
        if (date) {
              date.setDate(date.getDate() + 1);
        }
        $('#dateto').datepicker("setDate", date);
    }
});             
$('#dateto').datepicker({               
    minDate: '27.04.2013',
    setDate: +0,
    dateFormat: 'dd.mm.yy'
});
$("#datefrom").datepicker().change(function() {
    var date = $(this).datepicker('getDate');
    if (date) {
          date.setDate(date.getDate() + 1);
    }
    $('#dateto').datepicker("setDate", date);
});
$("#datefrom").datepicker('setDate', 'today');
$("#dateto").datepicker('setDate', +1);         

私に何ができるか考えてみてください。

4

2 に答える 2

0

minDate は Date オブジェクト http://api.jqueryui.com/datepicker/#option-minDateを必要としています

$( ".selector" ).datepicker({ minDate: new Date(2007, 1 - 1, 1) });

これは私にとってはうまくいきます: http://jsfiddle.net/JVueL/

于 2013-02-18T14:36:40.760 に答える
-2

1、15、30のような数字である必要があります。-1-は昨日です0-は今日です1-は明日です

于 2013-02-15T13:05:21.550 に答える