获取容器中的表单值封装成object
2013-10-14 22:38
351 查看
项目中临时写的,为了可以去除form元素,避免形成form嵌套,有什么bug麻烦大家提出,我尽快改正。
$.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; }
相关文章推荐
- struts2(六)获取servletAPI和封装表单数据
- Struts2总结---获取表单数据封装到list和map集合 (11)
- Struts2笔记06 封装获取表单数据方式
- 获取form表单的值并转化为字符串、JSONArray或JSONObject的方法及form取不到值的解决办法
- Java程序员从笨鸟到菜鸟之(四十三)细谈struts2(六)获取servletAPI和封装表单数据
- Java程序员从笨鸟到菜鸟之(四十三)细谈struts2(六)获取servletAPI和封装表单数据
- jquery封装获取表单数据组成Json数据
- 二、struts2结果页面配置,获取表单数据,数据封装
- javaweb-day06-4&5&6 (Servlet-Request-方法、表单获取客户端中文信息、URL编码、Request容器和请求转发、RequestDispatcher.include()
- Servlet-简化Servlet中获取表单信息及封装信息的过程的RequestToBeanUtil类
- struts2 获取表单数据封装到list和map集合
- 表单参数的获取和封装
- JavaWeb获取表单数据的三种方式(属性封装,表达式封装,模型驱动封装)
- Android OkHttp3(完美封装)Get异步获取数据、Post异步获取数据、Form表单提交、文件下载
- struts2 封装获取表单数据的方式
- 用offsetof 计算成员变量的偏移,用member_to_object获取容器对象基址
- 【JavaEE笔记】Struts2 (二) 结果页面配置 、获取表单提交数据 、提供获取表单数据方式 、获取数据封装到集合中
- 细谈struts2(六)获取servletAPI和封装表单数据
- Java程序员从笨鸟到菜鸟之(四十三)细谈struts2(六)获取servletAPI和封装表单数据
- struts2_day02_08-原始方式获取表单数据封装到实体类对象