我在页面上创建了一个按钮,其 HTML 如下所示:
现在,在我的 JavaScript 中,我有一个 jQuery,它可以像这样找到该按钮:
$('.personlistbtn').click(function(e) {
console.log("inside click event of person list");
console.log("provider id was this " + provider_id);
// ?????
});
我想将一些参数附加到上面发布的 href 按钮,这样它就可以使用我传递给它的参数转到我的 Rails 应用程序中的新页面,因此希望像这样:
<a href="/pharmacy/patients?provider_id=234" >
请注意,我已将 ?provider_id=234 附加到其中。 我怎样才能做到这一点?
最佳答案
假设 provider_id
已在代码中的其他位置设置,这应该可以工作:
$('.personlistbtn a').click(function(e) {
e.preventDefault();
window.location.assign(this.href + '?provider_id=' + provider_id);
});
关于jquery - 更改按钮的 href 并转到下一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18148033/