首页 > Web开发 > 详细

Jquery中表单提交的简单方法--serilize()方法

时间:2014-08-11 17:16:12      阅读:427      评论:0      收藏:0      [点我收藏+]

html代码

<form id="form1" action="#">
<input id="username" type="text" name="username" /> <input id="content" type="text" name="content" /> <input id="password" type="text" name="password" />
</form>

 

js代码

$.get("get.php",{
username:$("#username").val(), content:$("#content").val(),
password:$("#password").val() },function(data,textStatus){ $("#resText").html(data);//将数据添加页面上 })

上面的这个js代码可用下面的这个代码代替

$.get("get.php",{
    $("#form1").serialize() //核心是这段代码,将form序列化,后台根据每个标签的name来接收参数
},function(data,textStatus){
   $("#resText").html(data);//将数据添加页面上  
}) 

 $.param()方法

它是serialize()方法的核心,用来对一个数组或者对象按照key/value进行序列化

比如将一个普通的对象序列化
var obj={a:1,b:2,c:3};
var k=$.param(obj); //重点
alert(K); //输出 a=1&b=2&c=3

 

Jquery中表单提交的简单方法--serilize()方法,布布扣,bubuko.com

Jquery中表单提交的简单方法--serilize()方法

原文:http://www.cnblogs.com/erptool/p/3904780.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!