http://jqueryvalidation.org/プラグインを使用しています。
キーアップ時に検証しますが、変更時には検証しません。例えば:
<input type="text" id="test1" value="" name="test1">
<input type="checkbox" id="test2" name="test2" value="1">
jQuery('#test2').change(function() {
jQuery('#test1').val('Test1'); });
検証している場合、#test1 で検証エラーが表示されますが、チェックボックスをクリックすると非表示になりません。
私はこのようにそれを行うことができます:
jQuery('#test2').change(function() {
jQuery('#test1').val('Test1');
jQuery('#test1').valid(); });
それは機能しますが、自動のすべてのフィールド onchange 検証のために、検証プラグインに onchange メソッドを実装する方法は? onkeyupだけでなくonchangeも?