jQuery使用动态渲染表单功能完成ajax文件下载
2023-06-13 09:14:44 时间
//Ajax文件下载
jQuery.download=function(url,data,method){
//获取url和data
if(url&&data){
//data是string或者array/object
data=typeofdata=="string"?data:jQuery.param(data);
//把参数组装成form的input
varinputs="";
jQuery.each(data.split("&"),function(){
varpair=this.split("=");
inputs+="<inputtype="hidden"name=""+pair[0]+""value=""+pair[1]+""/>";
});
//request发送请求
jQuery("<formaction=""+url+""method=""+(method||"post")+"">"+inputs+"</form>")
.appendTo("body").submit().remove();
};
};
***也就是动态渲染表单,提交表单后再删除。***
调用实例
$.download("ExcelDownload.do","find=commoncode","post");
相关文章
- jquery ajax步骤,jquery ajax(ajax请求的五个步骤jQuery)
- js读取本地json文件_jquery读取本地json文件
- JQuery JavaScript常用API整理(前端入门必学)
- Real Shadow:jQuery 超炫阴影跟随效果插件
- jQuery表单插件jquery.form.js详解编程语言
- Jquery上传文件代码案例教程
- Jquery实战_读书笔记1—选择jQuery
- jQuery温习篇强大的JQuery选择器
- Jquery从头学起第四讲jquery入门教程
- 基于jquery实现的上传图片及图片大小验证、图片预览效果代码
- 推荐40个非常优秀的jQuery插件和教程【系列三】
- 利用jquery的获取JS文件中的字符串内容
- 如何使用jquery动态加载js,css文件实现代码
- jQuery学习笔记(3)--用jquery(插件)实现多选项卡功能
- jQuery学习笔记(4)--Jquery中获取table中某列值的具体思路
- JQuery的AJAX实现文件下载的小例子
- 文件编码导致jquery失效的解决方法
- jQuery的显示和隐藏方法与css隐藏的样式对比
- jQuery中.live()方法的用法深入解析
- Eclipse下jQuery文件报错出现错误提示红叉
- javascript/jquery获取地址栏url参数的方法
- jquery解析JSON数据示例代码
- Jquery+asp.net后台数据传到前台js进行解析的方法
- 分享2个jQuery插件--jquery.fileupload与artdialog
- jquery访问ashx文件示例代码
- jquery通过load获取文件的内容并跳到锚点的方法