码迷,mamicode.com
首页 > Web开发 > 详细

JQuery的AJAX调用——序列化

时间:2015-01-10 19:47:26      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:jquery   ajax   表单   


一,使用serialize()方法序列化表单元素值


   使用serialize()方法可以将表单中有name属性的元素值进行序列化,生成标准URL编码文本字符串,直接可用于ajax请求,它的调用格式如下:


   $(selector).serialize()


   其中selector参数是一个或多个表单中的元素或表单元素本身。



  技术分享





二,使用URL操作函数


   调用名为$.param的工具函数,能使对象或数组按照key/value格式进行序列化编码,该编码后的值常用于向服务端发送URL请求,调用格式为:


   $. param (obj);


   参数obj表示需要进行序列化的对象,该对象也可以是一个数组,整个函数返回一个经过序列化编码后的字符串。


技术分享

  



       这两种方式的区别:

            $.param是对任意的参数进行URL地址格式的转换,而serialize()仅属于form提交的数据转换。












JQuery的AJAX调用——序列化

标签:jquery   ajax   表单   

原文地址:http://blog.csdn.net/lhc1105/article/details/42584985

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!