0

我有以下 Jquery 代码可以在按钮单击时打开页面并传递参数,但?被翻译成%3F是否有解决此问题的方法?

$("#PrintDocument").click(function () {

    var grid = $("#Billings").data("kendoGrid");
    var row = $("input:checked", grid.tbody).closest("tr");
    var item = grid.dataItem(row);
    window.location.pathname = '/invoice/billing/Print' + '?productId=' + item.ProductID + '&' + 'runId=' + item.RunID;
   
});
4

1 回答 1

2

您正在设置没有查询字符串的路径名。

window.location.href = '/invoice/billing/Print' + '?productId=' + item.ProductID + '&' + 'runId=' + item.RunID;
于 2020-10-09T20:27:20.333 回答