我有一个包含一些列的网格。在该列中,列之一是超链接列。如果单击超链接列,则URL应在新选项卡中打开,而不是在当前选项卡中打开。
{
field: "CumulativeGrossUSD",
title: dashBoardColumNames[0].CumeGrossUSD,
format: "{0:n0}",
type: "number",
template: '<a class="titlehyperLink" style="color:blue" id="cumeTemplate">${kendo.toString(CumulativeGrossUSD, "n0")}</a>',
attributes: { style: "font-size: 0.85em;text-align:right" },
width: 120,
}
titlehyperLink
的功能是:
$("#gridid").on("click", "#cumeTemplate", function (e) {
window.location.href = "/International/TerritoryTitleList?TitleId=" + dataItem.TitleId;
});
答案 0 :(得分:0)
而不是window.location.href
试试这个:
var url = "/International/TerritoryTitleList?TitleId=" + dataItem.TitleId;
window.open(url,'_blank');