フォーム入力チェック Validation Engine 2.6.2 バグ?
フォーム入力チェックにValidation EngineというjQueryライブラリーを利用させて頂いているのですが、liveがonに統合された件で、新しいバージョンのjQueryで動作しないケースが有り、サイトを覗いてみるとバージョンアップされてたので、ダウンロードし、そのまま設置して確認してみるとエラーが出てまして。
この辺りに問題があるようで、コードを追いかけてみると、どうやらカッコが一個多いようです。
ただ、前にダウンロードした同じバージョンは問題無いようで・・・うーん・・・
jquery.validationEngine.js 137行目付近
1 2 3 4 5 6 7 8 9 10 11 | var form = element.closest( 'form, .validationEngineContainer' ), options = (form.data( 'jqv' )) ? form.data( 'jqv' ) : $.validationEngine.defaults, valid = methods._validateField(element, options); } // } //これが多い if (options.onValidationComplete) { // !! ensures that an undefined return is interpreted as return false but allows a onValidationComplete() to possibly return true and have form continue processing return !!options.onValidationComplete(form, valid); } return valid; }, |