Jquery中表单提交的简单方法--serilize()方法
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
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。