我想使用jquery为按钮编写一个函数
<input type="submit" id="submit></input>
单击将执行此操作:
<a download href="file.doc" ></a>
<script>
$("#submit").click(function(){
//code here
})
</script>
答案 0 :(得分:0)
尝试用<input type="submit" id="submit" />
代替<input type="submit" id="submit></input>
。 “提交”之后的初始html
丢失"
,input
元素为自动关闭,不需要关闭</input>
;在event.preventDefault()
处理程序中调用click
以阻止父{4}}元素提交,在form
元素.click()
上调用DOM
a
$("#submit").click(function(e) {
//code here
e.preventDefault();
document.querySelector("a[download]").click()
})
答案 1 :(得分:0)
只是一种不同的方式
<a href="uploads/file.pdf"></a>
$("#submit").click(function(e) {
e.preventDefault();
window.location.href = $('a').attr('href');
});
或没有锚
$("#submit").click(function(e) {
e.preventDefault();
window.location.href = "uploads/file.pdf";
});