如何进入多部分表单的下一步(验证后)

时间:2011-03-19 15:18:44

标签: jquery validation jquery-ui accordion multipartform-data

我正在使用UI Accordion上的jQuery Validation插件。我想在验证运行后打开下一个手风琴而没有错误。我知道这是一个非常基本的功能,但我无法弄清楚如何做到这一点。有什么建议吗?

$(document).ready(function(){
$("#applicant-form").validate({
  errorPlacement: function(error,element) {
    return true;
  },
  rules: {
    "firstName": {
      required: true,
      minlength: 2
    }
  },
});

$(".next-step").click(function(e){
  e.preventDefault();
  var acc = $("#accordion"),
  index = acc.accordion('option','active'),
  total = acc.children('div').length,
  nxt = index + 1;

  acc.accordion('activate', nxt);
});

1 个答案:

答案 0 :(得分:0)

您可以执行单独的表单,并使用验证中的submitHandler选项切换Accordion。