我试图跳过步骤,但它不起作用。我使用这段代码:
$('#wizard').smartWizard('goToStep', 3);
在此代码中
} else if (stepnumber == 2){
if (validate_step('#step-2-form')) {
var form_data = $('#step-2-form').serializeArray(),
value = form_data[0].value;
// If owner have access to email, skip 3
if (value == 'yes') {
console.log('Skip 3');
$('#wizard').smartWizard('goToStep', 3);
}
} else { isStepValid = false; }
return isStepValid;
但我得到了一个圈子:
但是,如果我删除$('#wizard').smartWizard('goToStep', 3);
,它的工作正常。
我的错误是什么?
答案 0 :(得分:0)
您必须停止执行循环。
代码将是
$('#wizard').smartWizard('goToStep', 3);
return false;