为了账号安全,请及时绑定邮箱和手机立即绑定

根据接口请求到的数据动态更改href的地址,并在新窗口打开,实现不了?

根据接口请求到的数据动态更改href的地址,并在新窗口打开,实现不了?

qq_遁去的一_1 2018-08-18 21:23:47
<button type="button">     <a onclick="viewPDF(this,id)" href="" target="_blank">简历</a></button>function viewPDF(obj,as){     $.ajax({        url:'url',        type:'post',        dataType:'json',        data:{            id:as         },        success:function(data){            if(data.data!==null){                 $(obj).attr('href',data.data)                window.location.href=data.data;            }              },        error:function(){            console.log('路径获取失败')         }     })想要的是拿到了简历路径则在新窗口打开,否则不跳转页面也不刷新页面,现在的问题是在没有拿到简历的情况下,也会在新窗口打开当前html页面
查看完整描述

2 回答

?
喵喵时光机

TA贡献1846条经验 获得超7个赞

别这么麻烦,直接用button,点击以后异步获取到url后就window.open(link)就行了

查看完整回答
反对 回复 2018-08-19
  • 2 回答
  • 0 关注
  • 699 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信