jquery的serialize方法,form.serializearray,jQuery中serializeArray()与serialize()的区别实例分析

jquery的serialize方法,form.serializearray,jQuery中serializeArray()与serialize()的区别实例分析

这篇文章主要介绍了jQuery中serializeArray()与序列化()的区别,结合实例形式分析了jQuery中serializeArray()与序列化()的具体功能、使用技巧与用法区别,需要的朋友可以参考下

本文实例讲述了jQuery中serializeArray()与序列化()的区别。分享给大家供大家参考,具体如下:

序列化()序列化表单元素为字符串,用于埃阿斯请求。

serializeArray()序列化表单元素为JSON数据。

具体实例如下:

!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN '

http://www。w3。org/TR/XHTML 1/DTD/XHTML 1-过渡。' DTD '

html xmlns=' http://。w3。' org/1999/XHTML '

meta http-equiv=' Content-Type ' Content=' text/html;charset=utf-8' /

脚本类型='应用程序/JavaScript ' src=' jquery-1。10 .2 .js '/脚本

titleserializeArray()与序列化()/标题

脚本类型='文本/javascript '

函数onClik(){

$('#results ').html('serializeArray()与序列化()的区别如下:');

var data1=$('#form1 ').序列化数组();//自动将形式表单封装成json

$('#results ').append(' br/b序列化数组:/b ');

$.每个(数据1,函数(我,字段){

$('#results ').追加(字段。名称':'字段。值“”);

});

$('#results ').追加(' br/');

var data2=$('#form1 ').serialize();//自动将形式表单封装成json

$('#results ').append(' b serialize():/b ' data 2);

}

/脚本

/头

身体

form id=' form 1 ' name=' form 1 ' method=' post ' action=' '

p进货人:

='名称'/标签的标签

输入类型='text' name='name' id='name' /

/p

p性别:

标签为='性别'/标签

select name=' sex ' size=' 1 ' id=' sex '

选项值='男'男/选项

选项值='女'女/选项

/选择

/p

表格宽度='708 '边框='1 '

tr

(美)财政部(Treasury Department)宽度='185 '商品名/td

(美)财政部(Treasury Department)宽度='205 '商品数量/td

(美)财政部(Treasury Department)宽度='296 '商品价格/td

/tr

tr

tdlabel for='pro_name'/label

输入类型=' text ' name=' pro _ name ' id=' pro _ name '//TD

tdlabel for='pro_num'/label

输入类型=' text ' name=' pro _ num ' id=' pro _ num '//TD

tdlabel for='pro_price'/label

输入类型=' text ' name=' pro _ price ' id=' pro _ price '//TD

/tr

tr

TD输入类型=' text ' name=' pro _ name 2 ' id=' pro _ name 2 '//TD

TD输入类型=' text ' name=' pro _ num 2 ' id=' pro _ num 2 '//TD

TD输入类型=' text ' name=' pro _ price 2 ' id=' pro _ price 2 '//TD

/tr

/表格

p id='结果/p

clik()上的input type=' button ' name=' submit ' onclick='值='提交'/

/表单

/body

/html

结果如下:

备注文件、图像、按钮、提交、重置都不会被序列化

希望本文所述对大家jQuery程序设计有所帮助。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 使用jquery实现图片轮播效果如何,jQuery图片轮播
  • 使用jquery实现图片轮播效果如何,jQuery图片轮播,使用jQuery实现图片轮播效果
  • 举例说明jquery中each函数的使用,jquery each()
  • 举例说明jquery中each函数的使用,jquery each(),JQuery中each()的使用方法说明
  • 一篇文章带你了解jquery动画人物,一篇文章带你了解jquery动画制作
  • 一篇文章带你了解jquery动画人物,jquery的动画,一篇文章带你了解jQuery动画
  • trigger的用法总结,jquery trigger 传参数
  • trigger的用法总结,jquery trigger 传参数,jQuery中值得注意的trigger方法浅析
  • js hover 触发事件显示另一元素,js hover 触发事件,jQuery中多个元素的Hover事件解决方案
  • js apply 实现原理,jquery apply用法_1
  • js apply 实现原理,jquery apply用法
  • js apply 实现原理,jquery apply用法,js中apply方法的使用详细解析
  • js apply 实现原理,jquery apply用法,JS中apply()的应用实例分析
  • jq获取radio选中的值,jquery radio 取值
  • jq获取radio选中的值,jquery radio 取值,Jquery获取radio选中值实例总结
  • 留言与评论(共有 条评论)
       
    验证码: