JQuery中的param()、 serialize() 和serializeArray()方法
一.param()方法
1.定义:param() 方法创建数组或对象的序列化表示。该序列化值可在进行 AJAX 请求时在 URL 查询字符串中使用。
2.语法:$.param(object,trad)
object:必需,规定要序列化的数组或对象。trad:可选。布尔值,指定是否使用参数序列化的传统样式。
3.例子
运行结果:
二.serialize()方法
1.定义:通过序列化表单值,创建 URL 编码文本字符串。您可以选择一个或多个表单元素(比如 input 及/或 文本框),或者 form 元素本身。
序列化的值可在生成 AJAX 请求时 用于 URL 查询字符串中
2.语法:$(selector).serialize()
3.例子
运行结果:
三.serializeArray()方法
1.定义:serializeArray() 方法通过序列化表单值来创建对象(name 和 value)的数组。可以选择一个或多个表单元素(如输入和/或文本区),或表单元素本身。
2.语法:$(selector).serializeArray()
3.例子
运行结果:
善于归纳总结才是硬道理!!!