问题标签 [smart-wizard]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 等待ajax响应相同的功能
我知道类似的问题已经发布了很多次,但是我已经阅读了很多,但找不到我的问题的答案。
我有一个等待 ajax 请求响应的函数。很多人会问为什么?好吧,我正在使用一个向导 Jquery 插件,它在离开步骤时执行一个函数,然后如果返回值为true,onLeaveAStepFunction
向导将转到所选步骤;onLeaveAStepFunction
否则它保持在同一步骤中。
我这样做是async: false
为了等待,它可以工作,但这是一个糟糕的设计。另外,我不能使用 blockUI 插件。
我怎样才能做到这一点?
一些代码:
初始化向导:
调用ajax请求:
ajax 请求:
省略属性。请帮我。
jquery - 在 SmartWizard 中添加自定义验证
我在 SmartWizard 中有以下代码部分。我想为每个 HTML 控件添加自定义验证。
我试过下面的代码但没有用。
javascript - Chrome 中的 outerHeight 给出了错误的值,在 IE 和 FireFox 中可以
在 jquery.smartWizard 插件中,有一个名为 fixHeight 的函数可以调整向导步骤的高度。这在第一次显示步骤或在步骤中显示隐藏的 div 时使用。它在 IE(至少在 Win8.1 上的 IE 11 中)和 FireFox 中运行良好。但是,在最新版本的 Chrome(版本 40.0.2214.94 m)中,outerHeight 的值比应有的值小得多,超过 100 像素或更多。
这是开箱即用的功能:
我修改最后的步骤来添加动画。有或没有 Chrome 都会失败。
编辑: 这是一个演示 IE 和 Chrome 之间区别的小提琴。单击成员,然后单击非成员。您将看到第二组值在每个浏览器中都不同。 http://jsfiddle.net/xjk8m8b1/
EDIT2: 这是另一个小提琴,它显示两个浏览器都获得相同的高度值,直到您尝试计算可见元素。然后 Chrome 就不行了。 http://jsfiddle.net/xjk8m8b1/2/
jquery - jQuery Smart Wizard 3.0 在向导中发布所有表单字段
我正在使用垂直布局来显示一个包含 12 个步骤的表单。当我点击完成时,仅提交第一部分。
这是javascript代码:
和 HTML/CF 代码:
这是正在传递的内容:
向导代码将除当前可见的 div 之外的所有 div 设置为 display:none,这应该意味着表单字段没有通过,但是在验证演示中所有字段都通过了,即使它们是 display:none
我错过了什么?
javascript - 后退时如何跳过验证 - SmartWizard
我正在使用 Jquery smartwizard链接,当用户在任何步骤中单击“上一步”按钮时,我需要停止验证(默认情况下,第一步中的上一步按钮被禁用)除了第一步。
这是我的javascript代码
javascript - 如何防止 jQuery smartWizard 在输入时进入下一步?
我已经尝试过这段代码,但它不起作用。
javascript - 如何使用智能向导 js 进行表单验证?
我使用智能向导 js 进行了表单验证,但在前面的第二步中没有显示。显示两步容器的下一步按钮:
正如您可以检查图像。
jquery - 重新加载时跳转到当前步骤,而不是使用 smartWizard 重置到第一步
再会,
我有一个使用 smartWizard 和 keepFormData 脚本的网络表单。场景是这样的:表单值在提交之前一直存在,因此无论何时重新加载或关闭页面,表单值都会保持不变。请随时在此处测试网络表单:http: //www.doityourselfdegree.com/planbuilder/
我的问题是,向导是否有可能在重新加载页面之前恢复到当前进度或步骤,或者用户决定关闭页面而不是将进度重置到第 1 步?
任何帮助将不胜感激。
谢谢!
javascript - 谷歌地图在隐藏的 div 内时不显示
我看到很多人在显示隐藏的 div 时遇到调整大小的问题,但我遇到了一个稍微不同的问题,需要不同的解决方案。我的谷歌地图工作正常,但我现在正在构建一个向导,一次只显示我页面的步骤。当我启用隐藏的 div 时,地图会在显示之前保持一段时间,有时根本不加载,但随后我将其移出隐藏的 div 到主体部分并立即加载。我不明白,它没有显示任何错误。请帮忙。刷新地图通常可以解决问题,但是
没有像我想象的那样修复它。
javascript - 更改的 DOm 上的 Angular 控制器
首先,我使用的是jQuery-Smart-Wizard。
当我把它放到我的代码中时:
这应该改变 DOM,但它被包裹在角度控制器中,并且由于某种原因它似乎不起作用。
这是一个jsfiddle来重现这个。
错误: