serializeArray(),serialize(),param()用法
来源:互联网 发布:棉拖鞋淘宝 编辑:程序博客网 时间:2024/06/05 20:20
理论:form表单提交参数,当form表单内容比较多的情况下ajax提交不需要一个一个拼接参数,可以用serializeArray(),serialize(),这来那个方法序列化,,序列化后参数的 参数名称是标签name属性值 。
param()是一定格式拼接 参数 ,此三个方法用方法上基本相同。
serializeArray(),serialize(),param() 例子:
<script type="text/javascript">
$(function () {$("#submit").click(function () {
var $array = $("#form1").serializeArray();
$.ajax({
type: "post",
url: "/Home/Test",
data: $("#form1").serialize(),
dataType: "json",
success: function (data) {
alert(data);
}
});
});
$("#submit2").click(function () {
$.ajax({
type: "post",
url: "/Home/Test",
data: $("#form2").serialize(),
dataType: "json",
success: function (data) {
alert("submit2" + data);
}
});
});
})
function testParam() {
var $param = { a: 1, b: 2, c: 3 };
alert($.param($param));//aler的格式是 a=1&b=2&c=3
}
</script>
<form id="form1">
<input type="text" value="dxm" name="dxm" />
<input type="text" value="lx" name="lx"/>
<input type="text" value="dx" name="dx"/>
<input type="text" value="lxm" name="lxm"/>
<input type="button" id="submit" value="submit"/>
<div id="result">
</div>
</form>
<form id="form2">
<input type="text" value="dxm" name="dxm" />
<input type="text" value="lx" name="lx"/>
<input type="text" value="dx" name="dx"/>
<input type="text" value="lxm" name="lxm"/>
<input type="button" id="submit2" value="submit2"/>
<div id="result2">
</div>
</form>
0 0
- serializeArray(),serialize(),param()用法
- param()、serialize() 和serializeArray()区别
- JQuery中serialize()、serializeArray()和param()方法
- JQuery中serialize()、serializeArray()和param()方法
- JQuery中serialize()、serializeArray()和param()方法
- JQuery中serialize()、serializeArray()和param()方法
- JQuery中serialize()、serializeArray()和param()方法
- JQuery中serialize()、serializeArray()和param()方法
- jQuery-ajax的serializeArray()、serialize()、param()应用
- JQuery中的param()、 serialize() 和serializeArray()方法
- stringify、parse、param、eval、serialize、serializeArray
- JQuery中serialize()、serializeArray()和param()方法示例介绍
- JQuery中serialize()、serializeArray()和param()方法示例介绍
- JQuery中serialize()、serializeArray()和param()方法示例介绍
- 对于JQuery中的serialize()、serializeArray()、param()方法和map()
- JQuery中serialize()、serializeArray()和param()方法(转:http://blog.sina.com.cn/s/blog_4f925fc30100la41.html)
- JQuery Ajax操作常用的API:serializeArray、serialize、param的区别和使用
- serialize和serializeArray
- bytes & str
- wine安装出错
- Redis的快照功能
- Insertion Sort List
- bat
- serializeArray(),serialize(),param()用法
- 2014百度之星资格赛解题报告:Labyrinth
- apache http server 启动失败
- HTTP的工作原理
- 如何创建你自己的Git服务器
- 15.UIMenuController
- Redis的AOF功能
- hdu3001(三进制状态压缩DP)
- 我的第一个PHP脚本!