打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
jquery 使用post方式下载

有时使用GET方式请求资源有很多限制,有请求参数大小问题,如果真遇到使用参数内容过长,则必须更改请求方式。

下面使用POST方式,动态添加请求:

$.download = function (url, data) {  

        if (url && data) {  

            var form = $('<form></form>');  

            form.attr('action', url + "?rand=" + Math.random());  

            form.attr('method', 'post');  

            for (var item in data) {  

                var input = $('<input type="text" />');  

                input.attr('name', item);  

                input.attr('value', data[item]);  

                form.append(input);  

            }  

            form.appendTo('body').submit().remove();  

        };  

    }

可以使用jquery,也可以单独使用右侧的函数,第一个参数为请求的地址,第二个参数为数据对象应该是object类型的

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
js下载文件简单操作
Jquery Ajax自定义无刷新提交表单Form
jQuery $.post $.ajax用法
采用Jquery+Ajax+PHP+MySQL实现分类列表管理 下
为什么jQuery.get、jQuery.getJSON、jQuery.post无法返回JSON
用jquery实现post请求(非ajax)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服