你的位置:首页 > Java教程

[Java教程]将表单元素转换为json格式对象实例代码


将表单元素转换为json格式对象实例代码:
在实际引用中,有可能需要将表单元素转换为json格式对象,也就是对象直接量以便于处理,下面就是一段这样的实例代码。
代码实例如下:

 

<script type="text/javascript"> (function($){  $.fn.serializeObject=function(){   var inputs=$(this).find("input,textarea,select");   var o={};   $.each(inputs,function(i,n){    switch(n.nodeName.toUpperCase())   {     case "INPUT":     if($(n).is(":checkbox"))    {      if($(n).is(":checked"))     {       o[n.name]=true;      }     else     {       o[n.name]=false;      }     }    else if($(n).is(":radio"))    {      if($(n).is(":checked"))     {       o[n.name]=n.value;      }     }    else    {      o[n.name]=n.value;      }     break;     case "TEXTAREA":     o[n.name]=$(n).text();     break;     case "SELECT":     o[n.name]=n.value;     break;    }   });   return o;  } })(jQuery);</script>

 

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

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