各入力 (名前、電子メールなど) にデフォルト値を持つフォームがあり、送信がクリックされたときにインラインで正常に検証されます。
最後の 1 つの問題は、このフォームで間違った値を入力して [送信] をクリックすると、間違った入力の横にエラー アイコンが表示されますが、間違ったテキストがフォームに残っているため、拒否されたすべての情報をクリアしたいということです。送信がクリックされたときに出力されます (そのため、ユーザーは入力に入力する情報を思い出します)。
次の jQuery はこれを処理するためのものですが、何もしません。少なくとも、私は正しい道を進んでいますか? フォーム内の無効なフィールドには、.incomplete
クラスが適用されています。
$('.incomplete').submit(function() {
var default_value = '';
if ($(this).text() == !'') {
$(this).text = '';
}
});
完全なフォーム コード: http://pastie.org/4681942