ajax提交下载文件
发布时间:2020-12-16 01:54:14 所属栏目:百科 来源:网络整理
导读:第一种// Ajax 文件下载jQuery.download = function(url,data,method){ // 获得url和data if( url data ){ // data 是 string 或者 array/object data = typeof data == 'string' ? data : jQuery.param(data); // 把参数组装成 form的 input var inputs = '
第一种 // Ajax 文件下载jQuery.download = function(url,data,method){ // 获得url和data if( url && data ){ // data 是 string 或者 array/object data = typeof data == 'string' ? data : jQuery.param(data); // 把参数组装成 form的 input var inputs = ''; jQuery.each(data.split('&'),function(){ var pair = this.split('='); inputs+='<input type="hidden" name="'+ pair[0] +'" value="'+ pair[1] +'" />'; }); // request发送请求 jQuery('<form action="'+ url +'" method="'+ (method||'post') +'">'+inputs+'</form>') .appendTo('body').submit().remove(); }; };
第二种是 window.location.href=url+参数 转 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- cocos2dx 3d开源项目 fantasyWarrior3D 从零走起 5 [角色基
- 关于Flex安全沙箱的问题
- PostgreSql:createdb -U postgres mydb 错误:createdb: c
- 我如何在Ruby中的陷阱上下文中使用Redis调用?
- ruby-on-rails-3 – 何时将生产应用程序更新为Rails 3.1?
- Ajax整合的力量
- dojo1.1.0学习总结--JSON数据对象案例
- 如何使用ruby将单个记录写入Redshift数据库?
- c# – 取消NamedPipeClientStream.Read调用
- react-native – 重命名React Native项目?