В моем сценарии я хочу применить гиперссылку для полной строки таблицы, сейчас она работает нормально для столбцов таблицы в строке, но я хочу применить ее ко всей строке, а не только к столбцам.В моем случае, когда в строке таблицы щелкают, нужно открыть страницу сведений о сущностях, например, A1, A2, например.
<table class="display" id="example">
<thead>
<tr>
<th>Information</th>
<th>Link</th>
</tr>
</thead>
</table>
var responseObj = [
{ "information": "A1", "weblink": "http://www.microsoft.com" },
{ "information": "A2", "weblink": "http://www.yahoo.com" },
{ "information": "A3", "weblink": "http://www.google.com" },
{ "information": "A4", "weblink": "http://www.duckduckgo.com" }
];
$('#example').dataTable({
"data": responseObj,
"columns": [
{ "data": "information" },
{
"data": "weblink",
"render": function(data, type, row, meta){
if(type === 'display'){
data = '<a href="' + data + '">' + data + '</a>';
}
return data;
}
}
]
});