jQuery ajax serialize() 方法使用示例


Posted in Javascript onNovember 02, 2014

.serialize() 方法创建以标准 URL 编码表示的文本字符串。它的操作对象是代表表单元素集合的 jQuery 对象。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<title></title> 
<script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script> 
<script type="text/jscript"> 
// $(function () { 
// alert($("form").serialize()); 
// }) 

function btnClick() { 
alert($("form").serialize()); 
} 
</script> 
</head> 
<body> 
<form> 
<div><input type="text" name="a" value="1" id="a" /></div> 
<div><input type="text" name="b" value="2" id="b" /></div> 
<div><input type="hidden" name="c" value="3" id="c" /></div> 
<div> 
<textarea name="d" rows="8" cols="40">4</textarea> 
</div> 
<div><select name="e"> 
<option value="5" selected="selected">5</option> 
<option value="6">6</option> 
<option value="7">7</option> 
</select></div> 
<div> 
<input type="checkbox" name="f" value="8" id="f" /> 
</div> 
<div> 
<input type="button" name="g" value="提交" id="g" onclick="btnClick()" /> 
</div> 
</form> 

</body> 
</html><span style="font-size:18px;color:#ff0000;"> 
</span>

点击提交:

输出标准的查询字符串:a=1&b=2&c=3&d=4&e=5

如果将复选框也选上的话 输出的就是:a=1&b=2&c=3&d=4&e=5&f=8

Javascript 相关文章推荐
JavaScript 拾碎[三] 使用className属性
Oct 16 Javascript
javascript Array对象基础知识小结
Nov 16 Javascript
33个优秀的jQuery 教程分享(幻灯片、动画菜单)
Jul 08 Javascript
jquery.boxy弹出框(后隔N秒后自动隐藏/自动跳转)
Jan 15 Javascript
JQuery+Ajax无刷新分页的实例代码
Feb 08 Javascript
第四章之BootStrap表单与图片
Apr 25 Javascript
jQuery动态生成表格及右键菜单功能示例
Jan 13 Javascript
微信小程序获取手机系统信息的方法【附源码下载】
Dec 07 Javascript
angular 服务的单例模式(依赖注入模式下)详解
Oct 22 Javascript
JavaScript创建对象方式总结【工厂模式、构造函数模式、原型模式等】
Dec 19 Javascript
vue elementUI 表单校验的实现代码(多层嵌套)
Nov 06 Javascript
vue实现简单跑马灯效果
May 25 Javascript
js获取UserControl内容为拼html时提供方便
Nov 02 #Javascript
Javscript调用iframe框架页面中函数的方法
Nov 01 #Javascript
js实现文章文字大小字号功能完整实例
Nov 01 #Javascript
js中confirm实现执行操作前弹出确认框的方法
Nov 01 #Javascript
js实现按钮加背景图片常用方法
Nov 01 #Javascript
js实现网页随机切换背景图片的方法
Nov 01 #Javascript
JS获取浏览器语言动态加载JS文件示例代码
Oct 31 #Javascript
You might like
PHP中文处理 中文字符串截取(mb_substr)和获取中文字符串字数
2011/11/10 PHP
完美解决thinkphp验证码出错无法显示的方法
2014/12/09 PHP
浅析Yii2 GridView 日期格式化并实现日期可搜索教程
2016/04/22 PHP
深入理解PHP的远程多会话调试
2017/09/21 PHP
javascript 实用的文字链提示框效果
2010/06/30 Javascript
JS延迟加载(setTimeout) JS最后加载
2010/07/15 Javascript
javascript中的作用域scope介绍
2010/12/28 Javascript
file控件选择上传文件确定后触发的js事件是哪个
2014/03/17 Javascript
jQuery中DOM树操作之复制元素的方法
2015/01/23 Javascript
JavaScript检测字符串中是否含有html标签实现方法
2015/07/01 Javascript
基于jQuery倾斜打开侧边栏菜单特效代码
2015/09/15 Javascript
基于JavaScript实现瀑布流效果(循环渐近)
2016/01/27 Javascript
JavaScript的React框架中的JSX语法学习入门教程
2016/03/05 Javascript
值得收藏的vuejs安装教程
2017/11/21 Javascript
angular2中使用第三方js库的实例
2018/02/26 Javascript
老生常谈JavaScript获取CSS样式的方法(兼容各浏览器)
2018/09/19 Javascript
使用ng-packagr打包Angular的方法示例
2018/09/21 Javascript
基于vue.js组件实现分页效果
2018/12/29 Javascript
微信小程序批量监听输入框对按钮样式进行控制的实现代码
2019/10/12 Javascript
wxpython 学习笔记 第一天
2009/03/16 Python
PyTorch基本数据类型(一)
2019/05/22 Python
解决django后台样式丢失,css资源加载失败的问题
2019/06/11 Python
python程序快速缩进多行代码方法总结
2019/06/23 Python
Django模板标签{% for %}循环,获取制定条数据实例
2020/05/14 Python
python3.7.3版本和django2.2.3版本是否可以兼容
2020/09/01 Python
Python编写单元测试代码实例
2020/09/10 Python
全方位了解CSS3的Regions扩展
2015/08/07 HTML / CSS
socket.io 和canvas 实现的共享画板功能
2019/05/22 HTML / CSS
项目施工员岗位职责
2014/03/09 职场文书
学生请假条
2014/04/11 职场文书
城管大队整治方案
2014/05/06 职场文书
民生工作实施方案
2014/05/31 职场文书
忠诚奉献演讲稿
2014/09/12 职场文书
审计局班子四风对照检查材料思想汇报
2014/10/07 职场文书
检讨书格式
2015/01/23 职场文书
导游词之神仙居景区
2019/11/15 职场文书