找回密码
 立即注册
搜索
查看: 951|回复: 0

[jQuery框架] jQuery serialize() serializeArray和方法

[复制链接]

581

主题

110

回帖

4066

积分

管理员

积分
4066

众神之神

发表于 2022-8-10 09:11:41 | 显示全部楼层 |阅读模式
相关阅读:https://blog.csdn.net/qq_39595615/article/details/82468875
serialize()方法:
运行前源代码示例:
  1. $("button").click(function(){
  2.     $("div").text($("form").serialize());
  3. });
复制代码
运行后打印:
  1. FirstName=Mickey&LastName=Mouse
复制代码

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

语法
  1. $(selector).serialize()
复制代码


serializeArray() 方法:
  1. var data = $("#ymcms-form").serializeArray();
  2.     postData = {};
  3.     $(data).each(function(i){
  4.        postData[this.name] = this.value;
  5.     });
复制代码
定义和用法
serializeArray() 方法通过序列化表单值来创建对象(name 和 value)的数组。
您可以选择一个或多个表单元素(如输入和/或文本区),或表单元素本身。
用这个方法在用于AJAX传参请求时,需要循环处理,KEY-VALUE对应的形式

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|十三博客 ( 鲁ICP备2023000528号 )

GMT+8, 2026-6-1 17:25 , Processed in 0.107021 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表