想要提交选项卡式表单向导帮助

想要提交选项卡式表单向导帮助

问题描述:

这是一个用于创建选项卡式表单的简单脚本,我从Web中的某处复制。无论何时提交,在最后一步中,它都会发出警报,表单已提交。我希望表单在表单的操作中提交给网址。 调用类:想要提交选项卡式表单向导帮助

$(".number-tab-steps").steps({ 
    headerTag: "h6", 
    bodyTag: "fieldset", 
    transitionEffect: "fade", 
    titleTemplate: '<span class="step">#index#</span> #title#', 
    labels: {finish: "Submit"}, 
    onFinished: function (a, b) { 
     alert("Form submitted.") 
    } 
}), $(".icons-tab-steps").steps({ 
    headerTag: "h6", 
    bodyTag: "fieldset", 
    transitionEffect: "fade", 
    titleTemplate: '<span class="step">#index#</span> #title#', 
    labels: {finish: "Submit"}, 
    onFinished: function (a, b) { 
     alert("Form submitted.") 
    } 
}), $(".vertical-tab-steps").steps({ 
    headerTag: "h6", 
    bodyTag: "fieldset", 
    transitionEffect: "fade", 
    stepsOrientation: "vertical", 
    titleTemplate: '<span class="step">#index#</span> #title#', 
    labels: {finish: "Submit"}, 
    onFinished: function (a, b) { 
     alert("Form submitted.") 
    } 
}); 
var form = $(".steps-validation").show(); 
$(".steps-validation").steps({ 
    headerTag: "h6", 
    bodyTag: "fieldset", 
    transitionEffect: "fade", 
    titleTemplate: '<span class="step">#index#</span> #title#', 
    labels: {finish: "Submit"}, 
    onStepChanging: function (a, b, c) { 
     return b > c || !(3 === c && Number($("#age-2").val()) < 18) && (b < c && (form.find(".body:eq(" + c + ") label.error").remove(), form.find(".body:eq(" + c + ") .error").removeClass("error")), form.validate().settings.ignore = ":disabled,:hidden", form.valid()) 
    }, 
    onFinishing: function (a, b) { 
     return form.validate().settings.ignore = ":disabled", form.valid() 
    }, 
    onFinished: function (a, b) { 
     alert("Submitted!") 
    } 
}), $(".steps-validation").validate({ 
    ignore: "input[type=hidden]", 
    errorClass: "danger", 
    successClass: "success", 
    highlight: function (a, b) { 
     $(a).removeClass(b) 
    }, 
    unhighlight: function (a, b) { 
     $(a).removeClass(b) 
    }, 
    errorPlacement: function (a, b) { 
     a.insertAfter(b) 
    }, 
    rules: {email: {email: !0}} 
}), $(".datetime").daterangepicker({timePicker: !0, timePickerIncrement: 30, locale: {format: "MM/DD/YYYY h:mm A"}}); 

任何帮助将深表感激。由于

通过改变

alert("Submitted!") 

完成以

return form.submit()