(function($){
$.fn.serializeObject= function(){
var inputs=$(this).find("input,textarea,select");
var o = {};
$.each(inputs,function(i,n) {
스위치(n.nodeName.toUpperCase()){
케이스 "INPUT":
if($(n).is(":checkbox")){
if($(n ).is(":checked")){
o[n.name]=true;
}else{
o[n.name]=false; if($(n).is(":radio")){
if($(n).is(":checked")){
o[n.name]=n.value; {
break; 이름]=$(n).text();
휴식;
사례 "선택":
o[n.name]=n.value;
휴식;
}
});
반품 o;
}
})(jQuery);