A5下载文章资讯

分类分类

jQuery实现表单步骤流程导航代码分享

2015-08-28 17:07作者:yezheng

本文实例讲述了jQuery实现表单步骤流程导航。分享给大家供大家参考。具体如下:

jQuery表单步骤流程导航是一款多步骤进度,多个提交的实现一步一步填写表单提交信息代码,每次填写完信息时都会提醒是否提交,如果想对信息进行再次修改,也可以进行返回操作,页面效果简洁大方,红黑搭配很经典,是一款非常实用的特效代码,值得大家学习。

运行效果图:

jQuery实现表单步骤流程导航代码分享

小提示:浏览器中如果不能正常运行,可以尝试切换浏览模式。

为大家分享的jquery实现的弹出层登录和全屏层注册特效代码如下

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>jQuery表单步骤流程导航</title>

<script type="text/javascript" src="js/jquery.js"></script>

<script type="text/javascript">

function one() {

if (confirm("确定提交?")) {

$("#one").hide();

$("#two").show();

$("#grxx").attr("class","current_prev");

$("#zjxx").attr("class","current");

}

}

function two() {

if (confirm("确定提交?")) {

$("#two").hide();

$("#three").show();

$("#grxx").attr("class","done");

$("#zjxx").attr("class","current_prev");

$("#qzxx").attr("class","current");

}

}

function three() {

if (confirm("确定提交?")) {

$("#three").hide();

$("#four").show();

$("#grxx").attr("class","done");

$("#zjxx").attr("class","done");

$("#qzxx").attr("class","current_prev");

$("#qzfs").attr("class","current");

}

}

function reone() {

if (confirm("确定返回?")) {

$("#one").show();

$("#two").hide();

$("#grxx").attr("class","current");

$("#zjxx").attr("class","");

}

}

function retwo() {

if (confirm("确定返回?")) {

$("#three").hide();

$("#two").show();

$("#grxx").attr("class","current_prev");

$("#zjxx").attr("class","current");

$("#qzxx").attr("class","");

}

}

function rethree() {

if (confirm("确定返回?")) {

$("#four").hide();

$("#three").show();

$("#grxx").attr("class","done");

$("#zjxx").attr("class","current_prev");

$("#qzxx").attr("class","current");

$("#qzfs").attr("class","last");

}

}

</script>

<style type="text/css">

*{margin:0;padding:0;list-style-type:none;}

a,img{border:0;}

body{font:12px/180% Arial, Helvetica, sans-serif, "新宋体";}

.formbox{width:488px;margin:40px auto;}

.formcon{padding:10px 0;border:solid 1px #ddd}

.formcon table input{width:200px;}

.formcon table td{padding:5px;line-height:24px;}

/* flow_steps */

.flow_steps{height:23px;overflow:hidden;}

.flow_steps li{float:left;height:23px;padding:0 40px 0 30px;line-height:23px;text-align:center;background:url(img/barbg.png) no-repeat 100% 0 #E4E4E4;font-weight:bold;}

.flow_steps li.done{background-position:100% -46px;background-color:#FFEDA2;}

.flow_steps li.current_prev{background-position:100% -23px;background-color:#FFEDA2;}

.flow_steps li.current{color:#fff;background-color:#990D1B;}

.flow_steps li#qzfs.current,.flow_steps li.last{background-image:none;}

</style>

</head>

<body>

<div class="formbox">

<div class="flow_steps">

<ul>

<li id="grxx" class="current">个人信息</li>

<li id="zjxx" >证件信息</li>

<li id="qzxx">签注信息</li>

<li id="qzfs" class="last">取证方式</li>

</ul>

</div>

<div class="formcon">

<div id="one">

<table align="center">

<tr>

<td align="right" width="140px">户口所在地:</td>

<td><input class="pwdTrigger" type="text" placeholder="请输入户口所在地" /></td>

</tr>

<tr>

<td align="right">中文姓:</td>

<td><input class="pwdTrigger" type="text" placeholder="请输入中文姓" /></td>

</tr>

<tr>

<td align="right">中文名:</td>

<td><input class="pwdTrigger" type="text" placeholder="请输入中文名" /></td>

</tr>

<tr>

<td align="right">身份证号:</td>

<td><input class="pwdTrigger" type="text" placeholder="请输入身份证号码" /></td>

</tr>

<tr>

<td></td>

<td><button type="button" onclick="one()">提交</button></td>

</tr>

</table>

</div>

<div id="two" style="display:none">

<table align="center">

<tr>

<td align="right" width="140px">通行证号</td>

<td><input class="pwdTrigger" type="text" placeholder="请输入证件号码" /></td>

</tr>

<tr>

<td align="right">有效日期至</td>

<td><input class="pwdTrigger" type="text" placeholder="请输入证件号码" /></td>

</tr>

<tr>

<td align="right">联系电话</td>

<td><input class="pwdTrigger" type="text" placeholder="请输联系电话,建议是手机号码" /></td>

</tr>

<tr>

<td></td>

<td><button type="button" onclick="two()">提交</button> <button type="button" onclick="reone()">上一步</button></td>

</tr>

</table>

</div>

<div id="three" style="display:none">

<table align="center">

<tr>

<td align="right" width="140px">签注类别</td>

<td><input class="pwdTrigger" type="text" placeholder="请输入签注类别" /></td>

</tr>

<tr>

<td align="right">前往地</td>

<td><input class="pwdTrigger" type="text" placeholder="请输入前往地" /></td>

</tr>

<tr>

<td align="right">签证种类</td>

<td><input class="pwdTrigger" type="text" placeholder="请输入签注种类" /></td>

</tr>

<tr>

<td></td>

<td><button type="button" onclick="three()">提交</button> <button type="button" onclick="retwo()">上一步</button></td>

</tr>

</table>

</div>

<div id="four" style="display:none">

<table align="center">

<tr>

<td align="right" width="140px">取证方式</td>

<td><input class="pwdTrigger" type="text" placeholder="请输入取证方式" /></td>

</tr>

<tr>

<td></td>

<td><button type="button" onclick="">提交</button> <button type="button" onclick="rethree()">上一步</button></td>

</tr>

</table>

</div>

</div>

</div>

<div style="text-align:center;clear:both">

</div>

</body>

</html>

以上就是为大家分享的jQuery实现表单步骤流程导航代码,希望大家可以喜欢。

展开全部

相关

说两句网友评论
    我要跟贴
    取消