2016-11-22 13 views
1

私はいくつかの列を含むグリッドを持っています。その列の1つはハイパーリンク列です。ハイパーリンク列をクリックすると、現在のタブではなく新しいタブで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, 
} 

enter image description here

titlehyperLinkするための機能は次のとおりです。

$("#gridid").on("click", "#cumeTemplate", function (e) {   
     window.location.href = "/International/TerritoryTitleList?TitleId=" + dataItem.TitleId; 
}); 

答えて

0

代わりのwindow.location.hrefはこれを試してみてください。

var url = "/International/TerritoryTitleList?TitleId=" + dataItem.TitleId; 
window.open(url,'_blank'); 
関連する問題