锚标签导航到下一页而不是停留在同一页面上

时间:2015-02-07 14:34:31

标签: javascript jquery

我有一个包含下载按钮的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方法中但事件调用已停止。任何人都可以帮我处理这个场景,无论用户点击按钮下载了多少文件,我都想留在同一页面上。

0 个答案:

没有答案