0

Jquery UI の datepicker に関連する質問が 1 つあります。

このような入力タグが 1 つあるとします。

visible`<input type="text" id="datetxt"/>`

日付ピッカーはこのテキストボックスにバインドされています

今、私はデータピッカーにOnselectイベントを発生させています。これは正しく機能します。今私が欲しいのは

今、テキストボックスに日付を入力していて、日付ピッカーから日付を選択していないとします。その時点で、イベントを発生させて、ユーザーが入力した日付を検証したいとします。デモをお願いします

4

1 に答える 1

1

HTML5 では、要素のコンテキストの変更に即座に反応するinputeventが追加されました (要素がフォーカスを失うまで発生しない<input type="text">とは異なります)。onchange使用法:

$('#datetxt').on('input', function(e) {
    // call your validation function
});

または、keydownkeypress、およびkeyupイベントがあり、押されたキーのさまざまな段階に反応します。'input'使い方は上記と同様で、使用したいイベントの名前 (おそらく)に置き換えるだけですkeyup

于 2013-04-08T09:29:02.373 に答える