我有一個頁面來下載文件,具體取決於某種形式的配置。表格只發送第一次
當我發送表單時,文件可以正常下載,但是如果我改變表單並重新發送,則什麼都不會發生。
實施例形式:
<form action="/download" method="get" target="_blank">
<input type="checkbox" name="some_option" value="1" />
<input type="submit" value="Download" />
</form>
形式發送僅在第一次。
我想過使用JS發送表單,但我不認爲文件下載的工作方式。
有什麼建議嗎?
編輯:添加target="_blank"
喜歡建議。
UPDATE:
添加了這個:
$('form').submit(function() {
this.action = addRandomParam(this.action);
console.log(this.action);
});
的submit
事件被觸發每次「下載」按鈕被擊中的時間,但我仍然得到文件下載僅在第一次。
我不確定'action =「download」'是什麼意思。 'download'應該由相對或絕對的有效URL替換。 – Blazemonger 2013-03-12 15:07:25
您可否詳細說明再次發送表單? – hjpotter92 2013-03-12 15:07:37