Jquery 参数自动拼接
来源:互联网 发布:总题库软件 编辑:程序博客网 时间:2024/05/16 23:39
function getParams(elem){var params={};$(elem).find("*").each(function(){if($(this).attr("name")){var key=$(this).attr("name");var value="";if($(this).val()){value=$(this).val();}else{value=$(this).text()}if(value!=""){params[key]=value;}}});return params;}
传入父容器的选取对象,然后会自动拼接带有name属性的元素的值。
如果value为真,就取value,否则就取text
来一段实际应用效果:
html代码:
<div id="gathering" style="display: none;" title="添加收款"><div style="margin: 10px;" id="divForm"><div style="margin-bottom: 2px;"><label>收款类型:</label><select name="type" style="border: #CCC 1px solid;width: 153px;padding: 2px;margin-left: -5px;"><option value="1">收款</option><option value="2">发货</option><option value="3">欠款</option><option value="4">其他</option></select></div><div><label>应 收:</label><input type="text" name="money" id="money" class="easyui-numberbox" precision="2"/></div><div><label>实 收:</label><input type="text" name="receipt" id="receipt" class="easyui-numberbox" precision="2"/></div><div><label>备 注:</label><input type="text" name="remark" id="remark"/></div></div></div>js代码:
var params=getParams("#divForm");$.post("你请求的URL",params,function(d){alert(d);});
- Jquery 参数自动拼接
- jquery bind 带参数函数 自动执行
- jQuery.Autocomplete实现自动完成参数详解
- 拼接字符串 传参数
- 升序判断,拼接参数
- javaScript动态拼接参数
- OkHttp参数拼接
- jquery中字段拼接
- JQuery拼接html页面时JSONObject作为onclick参数如何传递?
- 关于自动拼接地图算法
- 表单提交自动拼接逗号
- sql语句参数拼接Bug
- IOS 拼接参数与URL
- 使用Uri拼接网络参数
- 截取URL拼接的参数
- 让参数拼接更便捷
- 前端遇坑记录(三)——axios请求的参数自动拼接到url后面
- jquery拼接ajax 的json和字符串拼接
- Tomcat启动出现 JVM_Bind 错误
- 分用udp接受的ip数据报
- 遍历memcached所有的key
- ASP.NET 用jquery的ajax調用後台方法(簡潔版)
- Myeclipse快速配置struts2.1
- Jquery 参数自动拼接
- C#语法糖(Csharp Syntactic sugar)大汇总
- Struts2 DateTimepicker标签 和 java.lang.RuntimeException: Invalid action class configuration that refer
- 使用VC6.0开发COM组件 - 傻瓜式,不讲理论,只讲实例
- loadView 和 viewDidLoad、viewDidunload 的区别
- shell编程基础
- linux shell的eval
- cocos2dx学习中所涉及到的工具和需要准备的基础知识
- Java季度工具类