dataTables表行未链接到URL

时间:2014-11-14 20:20:19

标签: datatables

我在http://communitychessclub.com/test.php使用dataTables并获取如下所示的ajax数据:

{
"data": [
{
"game": "5086",
"date": "09/02/2013",
"event": "135th NYS Ch.",
"eco": "B08",
"white": "Jones, Igor",
"white_rating": "2393",
"black": "Smith, Efim",
"black_rating": "2268"
},

我有这个不完整的代码,并希望使表格行可点击,以便点击将链接到'basic.php?game =“data:game”'

**$("#cccr tbody").delegate("tr", "click", function(e) {
//rest of the code here
});**

我要问的是什么代码替换了“//这里的其余代码”?是否与之相关:window.location.href?

1 个答案:

答案 0 :(得分:0)

你快到了,但代表不是必需的:

$(document).ready(function() {
    var table = $("#example").DataTable();
    $('#example tbody').on('click', 'tr', function(){
        var row_date = table.row(this).data();
        console.log(row_date[0]);
        window.location = "http://www.google.com/search?q"+row_date[0];
    });
});

示例here,它不会更改URI,因为它会尝试更改iframe的来源...但在您的用例中可能不是问题。