-1

我正在使用智能向导,如果页面验证失败,我需要知道它是否可以停留在选定的步骤上。

目前它正在将步骤标记为红色,但我需要防止它进入下一步,直到验证错误被清除。

谢谢

4

2 回答 2

0

你必须在 leaveStep 函数中返回 false 以阻止它前进到下一步

leaveStep = function(from, to) {
    //do nothing
    if(/* validation fails */)
        return false;
    else
        return true;
}
于 2014-02-28T22:09:44.823 回答
0

好的,我的一个函数似乎没有返回正确的值。我还添加了以下代码来强制它返回选定的步骤: $('#wizard').smartWizard('selected', '0');

于 2014-01-02T06:06:16.153 回答