你的位置:首页 > Java教程

[Java教程]jQuery将表单序列化为对象的代码实例


jQuery将表单序列化为对象的代码实例:
可以通过多种方法将表单序列化为一个对象,本章节介绍一下如何使用jQuery实现此功能,因为它自带的函数可以比较方便的实现此功能,代码如下:

 

var aa=function(form){  var o={};  $.each(form.serializeArray(),function(index){   if(o[this['name']]){    o[this['name']] = o[this['name']]+","+this['value'];   }  else{    o[this['name']] = this['value'];   }  });  return o; }

 

只要传递一个form对象给此函数即可,这里就不多介绍,可以参阅相关阅读:
相关阅读:
1.jQuery.each()方法可以参阅jQuery.each()方法一章节。
2.serializeArray()函数可以参阅jQuery的serializeArray()方法一章节。 
3.this可以参阅javascript的this用法详解一章节。

原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=11548

更多内容可以参阅:http://www.softwhy.com/jquery/