Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
dataTables表行未链接到URL_Datatables - Fatal编程技术网

dataTables表行未链接到URL

dataTables表行未链接到URL,datatables,Datatables,我正在使用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" }, 我有这个不完整的代码,我想让表行可以点击,这样点击就会

我正在使用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有关?

您就快到了,但不需要代理:

$(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];
    });
});
例如,它不会更改URI,因为它会尝试更改iframe的源。。。但在您的用例中可能不是问题