Tag: smart wizard

等待ajax响应相同的function

我知道类似的问题已被多次发布,但是我已经阅读了很多这样的问题并且无法找到问题的答案。 我有一个等待ajax请求响应的函数。 很多人会问为什么? 好吧,我正在使用一个向导Jquery插件,它在离开一个步骤时执行onLeaveAStepFunction函数,然后如果onLeaveAStepFunction的返回值为true,则向导将转到所选步骤; 否则它仍然在同一步骤。 我正在做这个async: false等待并且它有效,但这是一个糟糕的设计。 另外,我不能使用blockUI插件。 我怎样才能做到这一点? 一些代码: 初始化向导: $(“#wizard”).smartWizard({ onLeaveStep : onLeaveStepFunction, }); 调用ajax请求: function onLeaveStepCallback(obj, context) { nextStep = sendForm(); } ajax请求: var nextStep = false; $.ajax({ url : path, type : “POST”, async : false, data : $(“#” + idForm).serialize(), success : function(data) { $(“#” + idDiv).html(data); nextStep = !$(“#” […]

智能向导4中的所有步骤均已激活

我已经在我的应用程序中的表单中包含了smartwizard,并且在插入期间它运行良好。 但是,在更新期间,我想显示所有访问过的步骤,以便用户可以直接访问他/她想要的选项卡,而不是单击下一个按钮。 我怎样才能做到这一点? 我明白我可能要在主js文件中的_setEvents函数中进行更改,即jquery.smartWizard.min.js,但我似乎无法弄清楚..