jQuery 最小化表单向导插件 Wizard.js

  • 源码大小:6.08KB
  • 所需积分:1积分
  • 源码编号:19JP-3175
  • 浏览次数:1174次
  • 最后更新:2023年05月14日
  • 所属栏目:表单
本站默认解压密码:19jp.com 或 19jp_com

简介

wizard.js是一个轻量级且易于使用的jQuery表单向导插件,它将长表单分解为多个步骤,以获得更好的体验。

它根据<字段集>标记,并允许用户根据需要在步骤之间前后导航。

如何使用它:

1.使用<字段集>标签

<form>
  <fieldset>
   <legend>Step 1</legend>
   <label for="">Name</label>
   <input type="text" name="name"></input>
   <label for="">Surname</label>
   <input type="text" name="surname"></input>
  </fieldset>
  <fieldset>
    <legend>Step 2</legend>
     <label for="">Password</label>
     <input type="password" name="password"></input>
     <label for="">Repeat Password</label>
     <input type="password" name="password2"></input>
  </fieldset>
  <fieldset>
     <legend>Step 3</legend>
     <label for="">Email</label>
     <input type="email" name="email"></input>
     <input type="submit" name="submit" value="SUBMIT" />
  </fieldset>
</form>

2.在jQuery之后下载并加载wizard.js。

<script src="/path/to/cdn/jquery.min.js"></script>
<script src="/path/to/wizard.js"></script>

3.调用HTML表单上的插件。完成。

$(function(){
  $(' form ').wizard();
});

4.自定义导航按钮。

$(function(){
  $(' form ').wizard({
    backButton: 'Back',
    nextButton: 'Next',
  });
});

5.返回false以防止切换步骤。对表单验证很有用。

$(function(){
  $(' form ').wizard({
    willSwitch: function(oldPage,newPage) { 
      return true; 
    },
  });
});

预览截图