定义和用法

serialize() 方法通过序列化表单值,创建 URL 编码文本字符串。
您可以选择一个或多个表单元素(比如 input 及/或 文本框),或者 form 元素本身。
序列化的值可在生成 AJAX 请求时用于 URL 查询字符串中。

可以使用的元素

.serialize() 方法可以操作已选取个别表单元素的 jQuery 对象,比如
, 以及 。

举个例子

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head>
<body><form>First name: <input type="text" name="FirstName" value="Bill" /><br />Last name: <input type="text" name="LastName" value="Gates" /><br /></form><script src="https://code.jquery.com/jquery-3.1.1.min.js"></script><script>console.log($("form").serialize());</script>
</body>
</html>

输出结果 FirstName=Bill&LastName=Gates

serialize()方法相关推荐

  1. 12月12日学习内容整理:Ajax中的contentType参数,csrf跨域请求处理,serialize方法...

    一.contentType参数 1.用来标识请求的数据格式 2.默认值: "application/x-www-form-urlencoded"   代表是urlencoded编码 ...

  2. jQuery 的 serializeArray()、serialize() 方法

    serializeArray()方法说明: 实例 输出以数组形式序列化表单值的结果: $("button").click(function(){x=$("form&quo ...

  3. Java笔记-重写JsonSerializer中serialize方法使Json中时间戳/1000

    目录 问题演示 解决方法 问题演示 出现的为问题如下: 去掉这个createTime和updateTIme中的000,也就是/1000,这里其实有很多方法,可以在构造的时候/1000,但这并不是最好的 ...

  4. jquery序列化serialize()方法空格变为+问题解决参考方法

    jquery序列化serialize()方法空格变为+问题解决参考方法 参考文章: (1)jquery序列化serialize()方法空格变为+问题解决参考方法 (2)https://www.cnbl ...

  5. serialize方法

    jquery的ajax里面的serialize方法 作用:将表单中的数据自动拼接成字符串类型的参数 var params = $('#form').serialize(); // name=zhang ...

  6. serializeArray()和serialize()方法的用法和区别。

    serializeArray()序列化表单 1.serialize()方法 描述:序列化表单内容为字符串,用于Ajax请求. 格式:var data = $(form).serialize(); 2. ...

  7. serializeArray()和serialize()方法

    serializeArray()序列化表单 1.serialize()方法 描述:序列化表单内容为字符串,用于Ajax请求. 格式:var data = $(form).serialize(); 2. ...

  8. 使用.serialize()方法封装表单时获取不到表单数据的问题(最全)

    serialize() 表单序列化方法: 如果想要使用.serialize() 方法正确获取数据需要注意一下几点: 1.只会将"成功的控件"序列化为字符串. 1. 控件不能是[禁用 ...

  9. JQuery中serialize()、serializeArray()和param()方法

    2019独角兽企业重金招聘Python工程师标准>>> 与JQuery中其他方法一样,serialize()方法也是作用于一个JQuery对象,它能够将DOM元素内容序列化为字符串, ...

  10. JQuery中serialize()、serializeArray()和param()的使用方法

    1. serialize()方法 语法:$(selector).serialize() 输出序列化表单的字符串,文件上传控件(例如:<input type="file" na ...

最新文章

  1. 硬核!两个博士结婚,接亲时新娘给新郎摆了盘棋局:你赢了再娶我!
  2. swift_011(Swift 的数据类型)
  3. Centos8 yum 阿里源配置
  4. XML解析技术,DOM和SAX以及STAX的区别
  5. python numpy教程_Python中的Numpy入门教程
  6. ospf hello时间和dead_网络工程师_思科 | OSPF由简到难,配合命令学
  7. 飘逸的python - 命令行漂亮的显示json数据
  8. ant-design 本地web版本下载_bilibili 哔哩哔哩视频如何下载到电脑的 3 种方法
  9. Activity常用设置
  10. WDF框架下 硬盘的虚拟
  11. scroll jquery
  12. SQL查询语句精华 笔记
  13. 推荐阅读20100708
  14. android ant build.xml实例
  15. OFDM中的DC subcarrier
  16. 流程挖掘如何助力采购数字化转型?
  17. html5人脸拼图,面向眼机交互的界面控件设计方法研究.pdf
  18. Facebook application 开发一 Login
  19. (附源码)spring boot工作计划管理软件 毕业设计181638
  20. 通过WIFI信号跟踪三维人体姿态的新方法

热门文章

  1. 初等函数导数与泰勒展开
  2. GNS3 安装图解 简单易学 多操作几遍就能记住
  3. Tekton实战案例--S2I
  4. Python Opencv-contrib Camshift kalman卡尔曼滤波 KCF算法 CSRT算法 目标跟踪实现
  5. BCB数据库构件用法的总结
  6. Contrastive Learning Rivals Masked Image Modeling in Fine-tuning via Feature Distillation
  7. oracle查询sql走索引吗,Oracle SQL不走索引小记
  8. iOS即时通讯进阶 - CocoaAsyncSocket源码解析(Connect篇)
  9. c语言中scanf(“%d %d\n“)的问题
  10. 图片上传的两种方式(前端和后端)