超级链接不适用于第二行+数据表
Hyper link is not working for second row + Datatable
我已经编写了使用datatablelib显示数据库中记录的代码。在第一次点击任何一行后,再次从DB中获取新记录。但在点击下一行后就不起作用了。请建议如何克服这个问题。代码如下。
function Available() {
var table = $('#example').DataTable();
$('#example tbody').on( 'click', 'tr', function () {
var obj2 = table.row( this ).data();
var country = obj2.country;
var collect_date = obj2.collect_date;
var param = "?country="+obj2.country+"&collect_date="+obj2.collect_date;
console.log(country+"" +collect_date);
// $("a").click(function() {
$('#example2').DataTable( {
"sAjaxSource": '/available'+param,
// "data": {"country": country, "collect_date": collect_date},
"columns": [
{ "data":"country1" },
{ "data":"country2" },
{ "data":"country3" },
{ "data":"country4"},
{ "data":"country5"},
{ "data":"country6"}
]
} );
} );
}
尝试如下。您可以通过CCD_ 1访问当前TR。
$(document).ready(function() {
var table = $('#example').DataTable();
$('#example tbody').on( 'click', 'tr', function () {
if ( $(this).hasClass('selected') ) {
$(this).removeClass('selected');
}
else {
table.$('tr.selected').removeClass('selected');
$(this).addClass('selected');
}
} );
} );
相关文章:
- 对损坏的子行进行排序的数据表
- 数据表排序但对行进行分组
- 使用Node/Express随机查询Postgresql表并处理行数据
- 基于类的单击事件在10行之后不响应-数据表
- 行上的Primefaces数据表选择javascript回调
- 如何在不使用TableTool的情况下从jquery数据表中获取选定的行索引
- Jquery 数据表选择位于第 1 页以外的其他页上的行
- 如何检查数据表是否有任何包含字符串的行并获取它的行索引
- jQuery 数据表 在页面上导航时,在分页表上重置行的数据
- 数据表上的行计数不会刷新
- 检索数据表中的指定行
- 对 jQuery 数据表中的所有选定行求和
- 数据表求和行以支持字符
- 如何使用数据表进行客户端和服务器端的混合分页,以便对前X行进行客户端分页
- 将动态样式应用于数据表行
- 每行中都有一个嵌套表的数据表
- 具有三色行的Jquery数据表
- 超级链接不适用于第二行+数据表
- 使用angular指令生成完全动态的列(字段)和行(数据)表
- 子行数据表-行数据值未定义