一个js问题 ,我要在这个地方做一个跳转到a标签的代码,在网上找了半天也没找到

 $.ajax({
                                        type : 'POST',
                                        url : '${stx }/oa/knowledge/downloadCount',
                                        data : params,
                                        dataType : 'json',
                                        timeout : 5000,
                                        context : $('body'),
                                        success : function(data) {
                                            var status = data.status;
                                            if (status == 'success') {
                                /*****************************************************          
                                            在这个地方添加跳转A标签的代码(<a id=downloadfile  href="下载地址" download=''></a>)下载地址是由前边的变量赋值.
我之前也做了,但是出现问题了。第一次赋值,没问题。但是第二次就不会覆盖第一次的,也就是说下载地址没变还是第一次的地址并且a标签里的download属性不起作用了我用的是location.replace("#downloadfile").attr("href")    并且A标签是放在js外                         *********************************************************/          
                                            } else {
                                                alert(data.message);
                                            }
                                        },
                                        error : function( XMLHttpRequest, textStatus, errorThrown) {
                                            alert("服务器错误,请稍后重试!");
                                        }
                                    });

你的代码的呢。。。放一堆注释没用,又不知道你代码做了什么操作,f12打开浏览器调试工具看报错了没有,dom有没有修改成功

Windows.localtion.href="地址",或者是直接填一个地址变量,用加号连起来

但是a标签里有一个download属性,这个属性是强制下载属性,我想要把它加在Windows.localtion.href里面能不能加进去

ajax是用来向数据库传值的该值是数据库文件的id(相对路径的ID)

download属性是html5的新属性,而且只有火狐和谷歌浏览器支持该属性。你还不不如直接后台,响应前端调用浏览自带的下载插件,下载文件的。
Response.setHeader(“content-disposition”,”attachment;filename”+URLENcode r.encode(fileName,”UTF-8”));//设置响应头,告诉浏览器,该响应是下载响应,如果文件名包含中文,必须使用URL编码;同样是向浏览器发送一个响应头,告诉浏览器是一个下载响应,
response.setHeader("Content-Length", String.valueOf(fileLength));//向浏览器发送一个响应头数据,数据的大小,
OutputStream stream = response.getOutputStream();