0
下載下載在提交
var link = document.createElement("a");
link.download = name;
link.href = uri;
link.click();
工作不在jQuerys爲提交。
但這裏
$('form').submit(function(e) {
e.preventDefault();
var uri = $(this).find("input").attr("data-uri");
var name = $(this).find("input").attr("data-name");
alert(uri); // Does work!
// This download does not work ...
var link = document.createElement("a");
link.download = name;
link.href = uri;
link.click();
// Download end
$.ajax({
url: 'entry.php',
type: 'POST',
data: $(this).serialize()
});
});
這是行不通的。 uri和名稱是正確的。
是否可以在提交後創建元素?
可以做些什麼來使下載工作?
似乎在這裏工作http://codepen.io/anon/pen/jWMOoG – Pabs123