スクリーンキャプチャ: 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テキスト入力と複数選択入力の検証を除いて、ユーザーが修正された情報を入力した後、エラーメッセージは消えませんでした。もう一度テキストボックスを選択するかリストを選択すると、メッセージが消えます。他の人と同じようにメッセージを消したいと思います。提案をお願いします。