Я использую JQuery UI Accordion для включения нескольких отдельных форм. Когда пользователь нажимает «продолжить», форма в этом разделе отправляется, и открывается следующий раздел. Пользователи могут нажать кнопку «Изменить», чтобы открыть ранее отправленный раздел и редактировать этот раздел. После этого пользователь нажимает «продолжить», форма повторно отправляется, и открывается следующий раздел. Я хотел бы настроить его так, чтобы открылся следующий неподтвержденный раздел, а не только следующий раздел. Есть предложения?
Вот часть кода, которую я сейчас использую, чтобы открыть следующий раздел:
$("#applicant-form").validate({
submitHandler: function(form) {
$(form).ajaxSubmit({
...
complete: function(e) {
var acc = $("#accordion"),
index = acc.accordion('option','active'),
total = acc.children('div').length,
nxt = index + 1;
acc.accordion('activate', nxt);
}
});
});