标签:
将表单元素转换为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/
标签:
原文地址:http://www.cnblogs.com/zhengzebiaodashi/p/5102212.html