H5Validate で、実装したカスタム イベントの後にイベントがトリガーされ、H5validate イベントに基づいているため、イベントがトリガーされないという問題が発生しています。
私が現在使用している回避策は、H5validate のトリガー イベントを に設定するchange
か$('#form').h5Validate({ change: true });
、 でイベントをトリガーしている間に設定することですfocusout
。これは機能しますが、イベントを H5validate の後に起動できるようにする方法を見つけて、イベントを使用しkeyup
て「ライブ検証」の感覚を高め、変更がボタンを無効にしてからfocusout
ユーザーが移動できるようにする方法を見つけたいと思います。サーバー側の検証ポップが表示されません。
http://jsfiddle.net/darcher/ufp056nh/
編集、実際には時々動作します。h5validate のようなハッキーなことをせずに、イベントが確実にトリガーされるようにするための最良の方法は何ですか?setTimeout