【发布时间】:2011-04-30 15:00:53
【问题描述】:
我正在使用 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);
}
});
});
【问题讨论】:
标签: jquery accordion jquery-ui-accordion multipartform-data