(function($){
$.fn.serializeObject= function(){
var input=$(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;
}
中断;
case "TEXTAREA":
o[n.名称]=$(n).text();
休息;
case "SELECT":
o[n.name]=n.value;
休息;
}
});
返回 o;
}
})(jQuery);