jquery serializeArray()与serialize()的区别
2016-09-25 13:47
148 查看
serialize()序列化表单元素为字符串,用于 Ajax 请求。
serializeArray()序列化表单元素为JSON结构的对象,不是json字符串。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<script src="js/jquery-3.1.1.min.js"></script>
<script>
function t(){
var str1 = $("form").serialize();
var str2 = $("form").serializeArray();
alert("serialize="+str1+" serializeArray="+str2);
}
</script>
</head>
<body>
<form>
<input type="text" name="username" />
<input type="text" name="age" >
<input type="password" name="password" />
<input type="button" onclick="t();">
</form>
</body>
</html>
备注:file、image、button、submit、reset都不会被序列化
serializeArray()序列化表单元素为JSON结构的对象,不是json字符串。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<script src="js/jquery-3.1.1.min.js"></script>
<script>
function t(){
var str1 = $("form").serialize();
var str2 = $("form").serializeArray();
alert("serialize="+str1+" serializeArray="+str2);
}
</script>
</head>
<body>
<form>
<input type="text" name="username" />
<input type="text" name="age" >
<input type="password" name="password" />
<input type="button" onclick="t();">
</form>
</body>
</html>
备注:file、image、button、submit、reset都不会被序列化
相关文章推荐
- jQuery中serializeArray serialize()区别
- Form表单使用Jquery serializeArray()与serialize()的区别
- 一个跟jquery serializeArray()一起使用的函数,主要来方便提交表单。
- php处理序列化jQuery serializeArray数据
- jQuery.serializeArray() 函数详解
- 【js jQuery】map集合 循环迭代取值---以及 map、json对象、list、array循环迭代的方法和区别
- jQuery中序列化方法serialize()与param()的区别
- 一个跟jquery serializeArray()一起使用的函数,主要来方便提交表单。
- 【jQuery】serializeArray()与serialize()的区别
- 【jQuery】serializeArray()与serialize()的区别
- jQuery中serializeArray()与serialize()的区别实例分析
- jQuery源码分析之$.get/$.post/serialize/serializeArray方法详解
- jquery serializeArray()、serialize()增加数据
- jQuery 之serializeArray() 、serialize() 方法
- JQuery中serialize与serializeArray的区别
- jQuery serializeArray() 方法的一些注意事项
- jQuery.serializeArray() 函数详解
- jQuery函数之serializeArray()
- 【jQuery】serializeArray()与serialize()的区别
- jquery serializeArray() 方法通过序列化表单值来创建对象数组(名称和值)。