1、$("#form1").serialize()

 把form表单的值序列化成一个字符串,如username=admin&password=admin123<form id="form1"><input name="username" type="text" value="" /><input name="password" type="text" value="" /></form>$('#addForm').serializeArray();//返回数据结构,是json数组,每个对像分别name和value为key,代表这个表单元素的name和value[{"name":"uname","value":""},{"name":"mobileIpt","value":""},   {"name":"birthday","value":""}]

注意:必须存在name属性

2、$("#form1").serializeObject()

 把form表单的值序列化成一个json对象,如{username:admin,password:admin123}

3、JSON.parse()

将字符串解析成Json对象var str = '{"key1": "value1","key2": "value2","key3": "value3"}';
var obj = JSON.parse(str);

4、JSON.stringify()

将Json对象解析成字符串

5、$("#form1").serializeArray()

 把form表单的值序列化成一个数组,如[ {username:admin,password:admin123},  {username:admin,password:admin123} ]

常见问题

$("#form1"). serialize()后台获取不到表单中属性为disabled的元素的值的解决办法

当属性设置为"disabled"时,提交表单时,select的值无法传递,提交前移除disabled属性$("#conferenceType").removeAttr(“disabled”); 即可.

jquery $('#form1').serialize()序列化提交表单总结相关推荐

  1. JQuery的 serializeObject 序列化form表单

    JQuery的将表单序列化为三种格式: 1. serialize() 序列化form表单内容为字符串 2. serializeArray() ;返回JSON 对象数组 3. 封装一个方法: seria ...

  2. ajax提交表单序列化(serialize())数据

    知识点: $("#form").serialize();将表单数据序列化为标准URL编码文本字符串(key1=value1&key2=value2-). 以下用一个例子来演 ...

  3. VIEW层AJAX提交表单到Controller的实体(AJAX传递序列化的输入元素)

    在MVC环境中,AJAX方式添加一个对象,这个对象在Models中是一个视图模型,在前台显示时是这样的代码: <%using (Html.BeginForm())       { %>   ...

  4. antd提交表单_表单序列化

    随着 Ajax 的出现,表单序列化已经成为一种常见需求.在 JavaScript 中,可 以利用表单字段的 type 属性,连同 name 和 value 属性一起实现对表单的序列化.在编写代码之前, ...

  5. jquery表单ajax json数据,jquery序列化form表单使用ajax提交后处理返回的json数据

    1.返回json字符串: /** 将一个字符串输出到浏览器 */ protected void writeJson(String json) { PrintWriter pw = null; try ...

  6. java jquery提交表单_Jquery ajax提交表单几种方法

    在jquery中ajax提交表单有post与get方式,在使用get方式时我们可以直接使用ajax 序列化表单$('#表单ID').serialize();就行了,下面我来介绍两个提交表单数据的方法. ...

  7. 一个跟jquery serializeArray()一起使用的函数,主要来方便提交表单。

    一个跟jquery serializeArray()一起使用的函数,主要来方便提交表单. .serializeArray() 序列化表格元素 (类似 '.serialize()' 方法) 返回 JSO ...

  8. html ajax提交表单实例,Ajax提交表单并接收json实例代码

    需求: 实现点击按钮后,数据以表单形式提交至服务器,并接收来自服务器的返回数据.过程中页面不刷新. html代码 xingming: nianling: ajax提交 js代码 function my ...

  9. ajax form表单提交_LayUI提交表单,监听select,分页组件

    1.LayUI提交表单 这几天做项目,用到提交layui框架的弹出层的表单,因为需要在提交表单后,关闭当前弹出层,同时刷新父窗口的数据,因此,用普通的提交就不行了,因为普通的提交到后台之后没有返回值, ...

最新文章

  1. 搜索引擎蜘蛛给网站带来的危害,有效指引爬虫对应的措施(最准确搜索引擎蜘蛛名称)...
  2. (百度云服务器的)域名不加www可以访问,添加就不能访问 (添加域名绑定)- 解决篇
  3. 2019.8.13节点的选取
  4. Python爬取校花网,好看的妹子真多
  5. c语言2种软件下载,C语言代码自动整理工具
  6. 设计递归函数模拟汉诺塔游戏
  7. wsl2教程可以代替linux吗,WSL2安装使用
  8. 【蓝桥杯每日一练:北斗七星数】
  9. 英文会议论文出版地信息汇总
  10. excel小数不同的取整数的方法
  11. jsp标签与指令总结
  12. 计算机桌面造句四年级,桌面造句
  13. RNA-seq——快速下载SRA数据、解决fq文件中测序质量全为 ‘?‘ 的问题
  14. Python到pyspark中的py-files的问题
  15. [iOS]URL编码和解码
  16. matlab 两幅图求并集,MATLAB交并集运算
  17. 电石双向无人值守称重系统功能详解
  18. 如何查看键盘上面的键值?
  19. 以雪为命题,写一篇500字文章。
  20. 中信银行信用卡中心x阿里云智能客服——智能坐席辅助系统构建实践

热门文章

  1. HTML实现九宫格延伸特效
  2. H100 and Hopper
  3. jsoup 去除html,Jsoup HTML 清理
  4. 《上帝掷骰子吗---量子物理史话》曹天元
  5. 读写算杂志社读写算编辑部读写算杂志2022年第30期目录
  6. html上拉回弹效果,实现页面回弹滑动效果
  7. 数据库内创建用户失败
  8. HTML5播放视频autoplay不起作用-HTML5视频不自动播放
  9. getprop导出雷电模拟器Android系统的build.prop信息
  10. 2020雷军小米10周年演讲PPT 附下载地址