我有一个包含下载按钮的jQgrid列。 点击按钮我触发锚标记的点击事件,它调用执行下载代码的弹簧控制器,最初我尝试使用ajax调用,但它不成功,所以我采用了另一种方法,在我的jsp中有一个锚标记,如下所示:
<a href="downloadFile" id="downloadLink" onclick='return navigate(this.href);'>click</a>
单击按钮我调用javascript的导航功能,如下所示:
function navigate(target){
var url = target + '?param1='+fileName;
$("#downloadLink").attr("href",url)
}
如果我点击两次相同的按钮或其后的任何其他按钮,它只适用于一个按钮,它导航我到下一页不应该发生。 我试着用
return false;
在javascript方法中但事件调用已停止。任何人都可以帮我处理这个场景,无论用户点击按钮下载了多少文件,我都想留在同一页面上。