0

で問題が発生していjQuery datepickerます。私がやりたいのは、datepicker の dateFormat のアラート検証があることだけです。

私がやりたいことは次のとおりです。

if(mydatepicker!= dateFormat) { alert('Invalid Date Format!'); }

まさにその通り..

ここに私のコードがあります:

    $('#BirthDate').datepicker({dateFormat: 'yy-mm-dd'});

    });

前もって感謝します :)

4

2 に答える 2

1

コードの最後に余分な " があることに注意してください... dateFormat が正しくない場合、表示される日付は空白または今日の日付です。ユーザーは、書かれた日付を挿入する代わりに、カレンダーから選択します。

于 2012-10-10T07:42:37.597 に答える
0

イベント ハンドラーを変更イベントにバインドしないのはなぜですか?

$('#BirthDate').datepicker({
  dateFormat: 'yy-mm-dd',
  onSelect: function() {
    doSomeValidation($(this).getDate());
  }
});

その場で検証したくない場合は、後で値にアクセスすることもできます。

var date = $('#BirthDate').datepicker("getDate")

または、「javascript で日付を検証する方法」という質問ですか?

于 2012-10-10T07:48:37.037 に答える