2011-10-07 75 views
2

如何在使用datatables的同时点击tr进行点击,但仍保留原始浏览器的菜单,以便它们可以在新标签页中点击或右键点击原始浏览器菜单? (如在新标签,页面,复制链接等中打开)?Clickable row with datatables

我试过Superlink,但这并不能在所有的浏览器,我需要它是跨浏览器(IE7和更新!)

任何提示/技巧?

回答

3

查看本示例数据表select_row并查看是否有帮助。

看到源Initialisation code

0

这个工程!

oTable = $('#RectifiedCount').dataTable(....); 

$('#RectifiedCount tbody tr').live('click', function (event) {   
    var aData = oTable.fnGetData(this); // get datarow 
    if (null != aData) // null if we clicked on title row 
    { 
     //now aData[0] - 1st column(count_id), aData[1] -2nd, etc. 
     alert("equis"); 
    } 
}); 
+0

不适用于我......未捕获TypeError:Object [object Object] has no method'live' – ericwjr