Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/384.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/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
Javascript Datatable在特定列上启用onclick_Javascript_Jquery_Datatable_Html Table - Fatal编程技术网

Javascript Datatable在特定列上启用onclick

Javascript Datatable在特定列上启用onclick,javascript,jquery,datatable,html-table,Javascript,Jquery,Datatable,Html Table,我有一个datatable,我希望第二列是唯一可单击的列。 这是一张设计图 我希望引用ID列(2ndcolumn)是一个可以在Javascript表单中单击的列。 单击时,它将从该列中获取数据 我的桌子和平常的一样。 我还希望它是动态的,所以当我必须从数据库中插入一个数组时,单击第二列仍然有效 像这样做 $(document).on("click","#dataTbl td:nth-child(2)",function(){ alert($(this).text()); });

我有一个datatable,我希望第二列是唯一可单击的列。 这是一张设计图

我希望引用ID列(2ndcolumn)是一个可以在Javascript表单中单击的列。 单击时,它将从该列中获取数据

我的桌子和平常的一样。
我还希望它是动态的,所以当我必须从数据库中插入一个数组时,单击第二列仍然有效

像这样做

$(document).on("click","#dataTbl td:nth-child(2)",function(){
        alert($(this).text());
});
JSFIDLE示例(单击第二列):

您可以试试这个

$('#exampleTable tbody tr').on('click', 'td:eq(1)', function () {
 /* Your function code here */
} );

当你说“可点击”时,你是指右边的三个按钮吗?不是,仅引用ID的列。这与单击引用ID列上的单元格类似,单元格内的数据将被提取,或者数据引用ID将弹出一些警报。感谢您提供了一点代码,在单击单元格时执行。类似于此链接,但我只希望引用ID列是唯一可单击的单元格列