jquery实现下载,将数据转化为原本的文件 jquery下载数据 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 干嘛要 $.ajax ?直接var path = $("#filePath").val();$("#first").attr("src", 'http://localhost:8080/Practice/letGo?filePath=' + path);不就行了? var file = $('<input type="file">').appendTo('body');//假设已有用户选择好上传文件var blob = window.URL.createObjectURL(file[0].files[0]);$('<a href="' + blob + '" download="xxx.jpg"></a>' ).appendTo('body').css({width:100,height:50,background:"#f60",display:"block"});点击链接,即可下载 不行的,因为是要发送请求的菜下载的,请求在Java代码中还要进行判断,错误的话是不执行下载的 $("#first").load("http://localhost:8080/Practice/exit", {"filePath":path});应该就可以了 仁兄,我的数据数从云服务平台上读取的,数据已经读取,只是展现为原来的文件的时候出现问题。不过还是很感谢各位仁兄 的热心回复,此问题我已经解决了,就是在Java代码的部分设置响应头即可,response.setContentType("application/octet-stream");response.setHeader("Content-Disposition", "attachment; filename=\"" + saveName + "\";");其中attachment;表示以附件的形式返回,filename的文件名要是我们读取的文件名称才行(包括拓展名) 神马的加密 求高手解密_64值 function+_lOlOl100 play.js 帖子1 clearInterval函数不运行的问题!也就是鼠标放在图片上面,为什么图片不停止! 请教一下:如何实现通过拖拉方式改变TR的大小,谢谢 下拉和文本框的显示问题 JS调用WebService showmodelessdialog的问题,在线等待 如何把一些内容复制 急求弹出查询的解决方案,要不然国庆节后期都没有玩了,呜呜呜 声音提示!!! 如何让动态插入的JavaScript可以执行 关于Jquery autocomplete 联想下拉框的问题? 服务器响应太慢,js函数没反应
直接
var path = $("#filePath").val();
$("#first").attr("src", 'http://localhost:8080/Practice/letGo?filePath=' + path);
不就行了?
var blob = window.URL.createObjectURL(file[0].files[0]);
$('<a href="' + blob + '" download="xxx.jpg"></a>' ).appendTo('body').css({width:100,height:50,background:"#f60",display:"block"});
点击链接,即可下载
应该就可以了
仁兄,我的数据数从云服务平台上读取的,数据已经读取,只是展现为原来的文件的时候出现问题。
不过还是很感谢各位仁兄 的热心回复,此问题我已经解决了,就是在Java代码的部分设置响应头即可,response.setContentType("application/octet-stream");
response.setHeader("Content-Disposition", "attachment; filename=\"" + saveName + "\";");其中attachment;表示以附件的形式返回,filename的文件名要是我们读取的文件名称才行(包括拓展名)