javaScript创建隐藏的form远程请求
2016-05-04 10:58
337 查看
/** * 远程请求的方法 * @param linkurl连接地址 * @param param1 * @param param2 */ function createForm (linkurl,param1,param2){ //封装表单提交参数 var params ={param1:param1,param2:param2}; //创建隐藏的form表单 var form = $(document.createElement('form')).attr("id", "common_linkForm").attr('action',linkurl).attr ('method', 'post').css("display", "none"); $('body').append(form); //循环设置隐藏的input for(var attr in params){ var key = attr; var value = params[attr]; if(value != "" && !(value instanceof Object)){ $(document.createElement('input')).attr('type', 'hidden').attr('name', key).attr('value', value).appendTo(form); } } $(form).submit(); }
相关文章推荐
- 带你一分钟理解闭包--js面向对象编程
- JavaScript setInterval方法执行函数失效
- jstat命令
- js高级程序设计读书笔记
- Objective-C与JavaScript交互的那些事
- 页面加载时执行的js
- datetimepicker.js插件的用法
- 全国所有省份、城市的JSON
- 制作动画或小游戏——CreateJS事件(二)
- js求时间差
- 未能加载文件或程序集“Newtonsoft.Json, Version=4.5.0.0....MVC4中NuGet SingalR后出现这样的问题
- javascript创建类的6种方式
- js实现div在页面拖动效果
- Javascript post提交(代码记录)
- jsonp其实很简单【ajax跨域请求】
- JS功能代码集锦
- 脸部特征精确跟踪的Javascript库:clmtrackr
- Javascript的AMD规范
- 通过构造AJAX参数实现表单元素JSON相互转换
- d3.js——关于力学图d3.layout.force的参数