0

jquery検証エンジンを使用して、タイムピッカーで選択した時刻を確認しています...

すでに時間を選択していて、その時間が入力テキストボックスにすでに表示されている場合、検証では、フィールドはまだ空であり、入力する必要があることが示されます。そのため、もう一度時間を選択しようとしましたが、その後、検証メッセージが表示されず、正常に機能しました。

なぜ時間を2回選択する必要があるのですか?

コードは次のとおりです。

    <div>
        START TIME:
        <div style="margin-bottom: 15px">
            <input type="text" class="validate[required]" id="inputStartTime"
                data-bind="value: inputStartTime" /> // this is initialize in my script as $('#inputStartTime').timepicker();
        </div>
    </div>
4

1 に答える 1

0

で時間を選択した後、検証エンジンを非表示にする必要があります

$('#inputStartTime').validationEngine('hide');
于 2013-09-04T08:11:42.293 に答える