您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

jQuery把表单元素变为json对象_jquery

2024/4/23 14:56:54发布11次查看
复制代码 代码如下:
(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);
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product