日期:2014-05-16 浏览次数:20484 次
(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);