[次へ]ボタンをクリックすると、現在のページに対して検証が行われ、[送信]をクリックすると、を使用してすべてのページに対して検証が行われます。
var validator = $("#frmAddstore").data('validator');
validator.settings.ignore = "";
今、私は非表示になっているページにフォーカスを設定する際に問題を見つけました。エラーが発生したページをナビゲートする方法は?
エラー要素を取得できます。現在のページにある場合は、フォーカスを設定できます$(this).find(":input.error:first").focus()
。その隠されたページがフォーカスを設定することができない場合、そして私はページIDを知らないか、ページをそれに変更するために分割します。
しかし、私はを使用して要素のIDを取得できます$(this).find(":input.error:first").attr("id")
要素IDからdiv idを取得する方法はありますか?
問題を表示するためにjsfiddleを作成しました。jsfiddle.net/U4RPf/14