7
ASP.NET MVC 3を使用して、妥協のない検証JavaScriptを使用しています。また、jquery UIを使用しています。無効なメッセージが含まれている要素を含むタブを選択したいと思います。jquery.validate.unobtrusiveを使用して検証後にスクリプトを呼び出す
これを行うには、jquery.validateが評価された直後にスクリプトを呼び出す必要があります。
私はこのようないくつかを試してみました:それは作品
$(':submit').submit(function() {
var invalidField = $(".input-validation-error");
if (invalidField) {
tabid = //some script to detect wich tab contains the invalidField
$('#someTabed').tabs('select', tabid));
}
});
が、私は二度送信ボタンをクリックするだけであれば。このメソッドは、私が望むイベントの後に呼び出されないことを意味します。
だから私は、控えめな検証によって行われた検証メソッドをインターセプトする方法を知っていなければなりません。
はい、機能しました。ありがとう! – iuristona