我有一个表单,当输入错误的文本时不会显示错误,并且在选择next之后不会继续进行下一步。
这是它应该起作用的方式(滚动到底部):http://infinite-woodland-5276.herokuapp.com/forms-validation.html
这是小提琴:https://jsfiddle.net/j31qm806/3/
init.push(function() {
$('#wizard-forms').pixelWizard({
onFinish: function() {
// Disable changing step. To enable changing step just call this.unfreeze()
this.freeze();
}
});
$('#wizard-forms .wizard-prev-step-btn').on('click', function() {
$('#wizard-forms').pixelWizard('prevStep');
return false;
});
最佳答案
你错过了
var init = [];
从您的代码开始。它显示在您链接到的演示源的顶部。
你也错过了
window.PixelAdmin.start(init);
从代码末尾开始。
这两个语句都必须在任何类型的
window.onload
/ $(document.ready()
类型函数之外-但其他所有内容都应在其中。请参见https://jsfiddle.net/j31qm806/21/上的工作示例
关于javascript - 修正验证表单中的输入错误和继续问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39080293/