更改按钮的href并转到下一页

2 jquery

我在页面上创建了一个按钮,其HTML如下所示:

在此输入图像描述

现在在我的JavaScript中我有一个jQuery,它找到这样的按钮:

 $('.personlistbtn').click(function(e) {
    console.log("inside click event of person list");
    console.log("provider id was this " + provider_id);
    // ????? 
  });
Run Code Online (Sandbox Code Playgroud)

我想将一些参数附加到我上面发布的href按钮,这样它就可以转到我的Rails应用程序中的新页面,其中包含我传递给它的那些参数,所以希望这样的东西:

<a href="/pharmacy/patients?provider_id=234" >
Run Code Online (Sandbox Code Playgroud)

注意我附上了?provider_id = 234.我怎样才能做到这一点?

Ror*_*san 5

假设provider_id已在代码中的其他位置设置,这应该有效:

$('.personlistbtn a').click(function(e) {
    e.preventDefault();
    window.location.assign(this.href + '?provider_id=' + provider_id);
});     
Run Code Online (Sandbox Code Playgroud)