window.location.replace();不在按钮点击时重定向页面

window.location.replace(); is not redirecting the page on button click

我试图在单击按钮时重定向页面,但是当我单击按钮时它只会刷新页面并且我停留在同一页面

我也试过这个:

window.location = "https://whosebug.com/";

当前 jquery:

<script>
        $(".ola").click(function () {
            var bl = $(this).attr('id');
            alert(bl);
            window.location.replace("menu.aspx?Pay=" + bl);

        });
    </script>

按钮:

divNaoPago.InnerHtml += "<td><Button type=\"submit\" id=\"" + BL4 + "\" class=\"ola\" style=\"cursor: pointer;\">Pay</Button></td>";

window.location.replace("menu.aspx?Pay=" + bl);

试试这个 window.location.href("menu.aspx?Pay=" + bl);

尝试像这样修改您的代码:

  $(".ola").click(function (event) {
    event.preventDefault();
    var bl = $(this).attr('id');
    alert(bl);
    window.location.replace("menu.aspx?Pay=" + bl);
  });