我有一个使用 datatables.net 通过 ajax 加载数据的表。我想这样做,以便当用户单击一行时,它链接到附加有该行主键的 get 变量的 URL。
我对 Datatables 比较陌生,所以我的黑客尝试/想法是使用 Datatables 使用我的主键在列中应用两个类。这两个类是 hide (css of display:none) 和 projectID (标识该列以便我可以使用 jquery 获取它的值)。我能够使用 aoColumns 属性应用这些类,它确实隐藏了列并附加了 projectID 类。但是我认为由于 Datatables 正在创建表,因此我无法使用
$('#project-table tr').click(function(){alert('clicked');}
所以我尝试了
$('#project-table tr').live('click',function(){alert('clicked');})};
也无济于事。
我想有一种比我用来制作可点击行更好的方法,链接到带有附加主键获取变量的页面,但我找不到示例。如果有人有一个示例的链接或者可以指出我正确的方向,我们将不胜感激。