/** * Theme: Montran Admin Template * Author: Coderthemes * Form wizard page */ !function($) { "use strict"; var FormWizard = function() {}; FormWizard.prototype.createBasic = function($form_container) { $form_container.children("div").steps({ headerTag: "h3", bodyTag: "section", transitionEffect: "slideLeft" }); return $form_container; }, //creates form with validation FormWizard.prototype.createValidatorForm = function($form_container) { $form_container.validate({ errorPlacement: function errorPlacement(error, element) { element.after(error); }, rules: { "user.password": { required: true, rangelength: [6,20], passwdBankCheck:true }, "confirmpassword": { required: true, rangelength: [6,20], equalTo: "#password" }, "verificationCode":{ required:true }, "user.email": { required: true, email: true }, "checkinput":{ required:true }, "user.phone":{ required:true, maxlength:11, isphoneNum:true } }, messages: { "user.email":{ required:"请输入邮箱地址", email:"请输入有效的邮箱地址" }, "user.password":{ required:"请输入登录密码", rangelength:"登录密码为6~20位字符,请重新输入!" }, "confirmpassword": { required:"请输入确认密码", rangelength:"登录密码为6~20位字符,请重新输入!", equalTo:"两次输入密码不一致" }, "user.phone":{ required:"请输入手机号码!", isphoneNum:"请输入有效的手机号码" } } }); $form_container.children("div").steps({ headerTag: "h3", bodyTag: "section", transitionEffect: "slideLeft", onStepChanging: function (event, currentIndex, newIndex) { if(newIndex