通过模糊对象传递引用

时间:2016-03-20 07:54:25

标签: jquery asp.net

我使用ASP.NET MVC和Web API。 我有一张桌子 I d="@Html.DisplayFor(modelItem => item.EmployeeId)" 我有一个类似"

的jquery函数
$(document).ready(function () {
    $("????").click(function () {
        DoubleClickOnRow(????);
    });
})

//Double click on row to open detail page
function DoubleClickOnRow(row) {
    var id = row.id;
    window.open('@Url.Action("Details", "Employees")?id=' + id, '_self'); //Open on current page
}

我不知道如何将行的id传递给函数(在问号处)。

提前致谢

1 个答案:

答案 0 :(得分:1)

$(document).ready(function () {
    $("table tr").dblclick(function () {
        DoubleClickOnRow($(this));
    });
});

//Double click on row to open detail page
function DoubleClickOnRow(row) {
    var id = row.id(); // If you set id to rows initially this will work
    window.open('@Url.Action("Details", "Employees")?id=' + id, '_self'); //Open on current page
}