AJax技术

jquery一键提交AJAX的例子

字号+ 作者:H5之家 来源:H5之家 2016-09-29 14:01 我要评论( )

下面我们来看一篇关于jquery一键提交AJAX的例子,这个用到了post哦,希望这篇文章能够对各位有所帮助的呀。

下面我们来看一篇关于jquery一键提交AJAX的例子,这个用到了post哦,希望这篇文章能够对各位有所帮助的呀。


网站后台开发,表单提交是最为最为基础和最为核心的功能,面对其提交形式单一,返回形式单一的特性,如果对其集成化成功,那么后台的开发小老板和开发体验都将有质的提升

本方法是我从项目中截取的一段,使用的ajax的提交方式,需要使用请稍加改造。

我的开发环境是Symfony;

简单说明

type: ajax提交方式 get post

url: 提交的地址

#FROM  提交表单的ID

$("#FROM").serialize()
【serialize()为核心方法,为jquery方法,预知更多请自行学习】

/**
 * ajax 提交
 *
 * @param type
 * @param url
 */
function ajaxSubmit(type, url)
{
    jQuery.ajax({
        type: type,
        url: url,
        data: $("#FROM").serialize(),
        dataType:'json',
        success: function (data) {
            alert(data.message);
            if(data.errorCode == 0 || data.errorCode == 5){
                window.location.href = data.data.go_url;
            }
        }
    })
};

没有了

下面我们来看一篇关于js实现横线提示输入验证码随输入验证码输入消失的例子,希望例子能够对各位有帮助。

最近做微信端的页面遇到了一个之前没有遇到过的一个页面,刚开始放在那没有去写,可是等其他页面都写好的时候,还是得回过头来研究这个页面问题,刚开始我请教了公司的移动研发,从他那里得到启发,最终实现了这个效果,先把效果图展示出来给大家看看

 

效果图:

 

image

 

输入验证码

 

粘贴图片

输入完毕

 

粘贴图片(1)

下面就把实现过程奉献给大家

第一步:编写HTML代码


<div class="main-out">
<p class="identifying-title">输入企业提供的验证码,即可完成签到</p>
 
<!--黑色横线框-->
<div class="pass-box">
<div class="pass-line">
<div class="line-box"><span class="line line-one"></span></div>
<div class="line-box"><span class="line line-two"></span></div>
<div class="line-box"><span class="line line-three"></span></div>
<div class="line-box"><span class="line line-four"></span></div>
<div class="line-box"><span class="line line-five"></span></div>
<div class="line-box"><span class="line line-six"></span></div>
</div>
 
<!--输入验证码框给一个绝对定位-->
<div class="passInput" id="on">
<input type="text" class="inputCont inputCont-one" maxlength="1" />
<input type="text" class="inputCont inputCont-two" maxlength="1"/>
<input type="text" class="inputCont inputCont-three" maxlength="1"/>
<input type="text" class="inputCont inputCont-four" maxlength="1"/>
<input type="text" class="inputCont inputCont-five" maxlength="1"/>
<input type="text" class="inputCont inputCont-six" maxlength="1"/>
</div>
</div>
</div>

第二步:给代码添加样式


.identifying-title{
width: 100%;
margin-top: 100px;
font-size: 14px;
color:#333;
text-align: center;
}
.pass-box{
position: relative;
width: 240px;
height: 40px;
margin: 50px auto 0;
}
.pass-line{
margin:0 auto;
width:100%;
height:100%;
}
.line-box{
float: left;
width: 40px;
height: 40px;
}
.line{
display: block;
width: 25px;
height:3px;
margin:18px auto 0;
background: #000;
}
.passInput{
position: absolute;
width:240px;
height:40px;
left: 0;
top: 0;
}
.inputCont{
float: left;
width: 25px;
height:40px;
margin:0 7.5px;
z-index: 2;
font-size:30px;
color:#333;
line-height: 40px;
text-align: center;
background: none;
}

第三步:编写js代码

 

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 分享一个jquery $.get ajax 中不能修改全局变量问题的方法 Linzl

    分享一个jquery $.get ajax 中不能修改全局变量问题的方法 Linzl

    2016-09-14 10:00

  • 原生JS封装ajax 传json,str,excel文件上传提交表单(推荐)

    原生JS封装ajax 传json,str,excel文件上传提交表单(推荐)

    2016-08-17 17:00

  • JQuery 学习技巧总结,一、简介1.1、概述随着WEB2.0及ajax思想在

    JQuery 学习技巧总结,一、简介1.1、概述随着WEB2.0及ajax思想在

    2016-08-13 16:00

  • Jquery中$.post和$.ajax的用法分析

    Jquery中$.post和$.ajax的用法分析

    2016-08-13 14:00

网友点评