jQuery.serialize() 函数详解
来源:互联网 发布:爵府第一标尺源码 编辑:程序博客网 时间:2024/06/05 07:54
serialize()
函数用于序列化一组表单元素,将表单内容编码为用于提交的字符串。
serialize()
函数常用于将表单内容序列化,以便用于AJAX提交。
该函数不会序列化不需要提交的表单控件,这和常规的表单提交行为是一致的。例如:不在<form>标签内的表单控件不会被提交、没有name属性的表单控件不会被提交、带有disabled属性的表单控件不会被提交、没有被选中的表单控件不会被提交。
<form name="myForm" action="http://www.365mini.com" method="post"> <input name="uid" type="hidden" value="1" /> <input name="username" type="text" value="张三" /> <input name="password" type="text" value="123456" /> <select name="grade" id="grade"> <option value="1">一年级</option> <option value="2">二年级</option> <option value="3" selected="selected">三年级</option> <option value="4">四年级</option> <option value="5">五年级</option> <option value="6">六年级</option> </select> <input name="sex" type="radio" checked="checked" value="1" />男 <input name="sex" type="radio" value="0" />女 <input name="hobby" type="checkbox" checked="checked" value="1" />游泳 <input name="hobby" type="checkbox" checked="checked" value="2" />跑步 <input name="hobby" type="checkbox" value="3" />羽毛球 <input name="btn" id="btn" type="button" value="点击" /></form>
// 序列化<form>内的所有表单元素// 序列化后的结果:uid=1&username=%E5%BC%A0%E4%B8%89&password=123456&grade=3&sex=1&hobby=1&hobby=2alert( $("form").serialize() );
我们也可以直接对部分表单元素进行序列化。
// 序列化所有的text、select、checkbox表单元素// 序列化后的结果:username=%E5%BC%A0%E4%B8%89&password=123456&grade=3&hobby=1&hobby=2alert( $(":text, select, :checkbox").serialize() );
阅读全文
0 0
- jQuery.serialize() 函数详解
- jQuery.serialize() 函数详解
- jQuery函数之serialize()
- jquery serialize()函数用法
- 详解serialize()函数
- jquery中serialize()序列化函数
- jquery serialize()
- jquery serialize()
- Asp.Net+Jquery.Ajax详解9-serialize和serializeArray
- jQuery源码分析之$.get/$.post/serialize/serializeArray方法详解
- Jquery:使用$.ajax()和serialize()函数来实现表单提交
- jQuery jQuery() 函数详解
- jQuery ajax - serialize() 方法
- jQuery ajax - serialize()
- JQuery的serialize()方法
- JQuery的serialize()方法
- jQuery ajax - serialize() 方法
- jquery serialize介绍
- iOS10.3福利 允许App运行中变更App图标
- hive安装及配置
- VS加载项目时报错 尚未配置为Web项目XXXX指定的本地IIS
- Maven下SSM项目整合笔记00:项目简介+创建maven
- UVA1626[Brackets sequence] 区间动态规划
- jQuery.serialize() 函数详解
- Gh0st Rat
- 2017广西邀请赛 D题Covering (递推+矩阵快速幂)
- spring学习之@ModelAttribute运用详解
- Unity如何实现在球表面移动并朝向一目标点(一)
- ASP.NET session时间的设置
- chrome浏览器 两个span元素 并列一行高度不一致
- SAP ABAP AT NEW 和AT END OF的用法
- iOS 同一个工程下 使用多target来构建大量相似App