0

jQuery datepickerウィジェットから日付を選択できることに加えて、datepickerのテキストフィールドに日付を入力できるようにしたいです。しかし、日付を入力してEnterキーを押すたびに、datepickerは私のエントリを今日の日付で上書きします。datepickerに入力されたエントリを受け入れる方法がわかりません。

ありがとう、マーティン

4

2 に答える 2

0

また、1/9/2006 ではなく 1/9/06 と入力して、0006-09-01 ではなく 2006-09-01 として MySQL に保存できるようにする必要もありました。

これが私が思いついたものです:

$(function() {
  $("#date_text_field").datepicker({
    onClose: function(dateText, inst) {
      date = $.datepicker.parseDate( 'm/d/yy', dateText );
      date = $.datepicker.formatDate( 'm/d/yy', date );
      $(this).val( date );
    }
  });
});
于 2010-01-11T06:39:18.330 に答える
0

公式の jQuery UI Datepicker demo pageで、これはうまくいきます。

うまくいかない場合は、Tab代わりに を叩いてみてくださいEnter

于 2010-01-10T20:53:49.120 に答える