1

スクリーンキャプチャ: http ://cangicodo.com/project/pic.png ; http://cangicodo.com/project/pic1.png

HTML:

<form id="form1">
<input type="text" id="date" name="date" placeholder="YYYY-MM-DD">
.......
</form>

脚本:

$( "#date" ).datepicker();
$( "#date" ).datepicker("option", "dateFormat", "yy-mm-dd" );

$("#form1").validate({ 
    rules: {
        date: {required: true,},
    },
    messages: {
        date: {required: " 'Date' can't be blank.",},               
    },
})

最新バージョンのjquery検証プラグインを使用しています。通常のテキスト入力、ラジオ、チェックボックスなどで正常に動作します。datePickerテキスト入力と複数選択入力の検証を除いて、ユーザーが修正された情報を入力した後、エラーメッセージは消えませんでした。もう一度テキストボックスを選択するかリストを選択すると、メッセージが消えます。他の人と同じようにメッセージを消したいと思います。提案をお願いします。

4

0 に答える 0