javascript - DataTables jquery 识别行 ID

标签 javascript jquery datatables

我正在使用 DataTables 并捕获 img 单击编辑或删除图标。我的问题是,我还需要捕获行 ID..我尝试将行 ID 放入 href 标记中,但 npt 能够提取它..

当前代码是

 $('#datatable tbody tr a.delete img').live( 'click', function (e) {
 var rowID = $('a').attr('href');
 alert(rowID);

     if (!fancyConfirm(rowID, "Are you sure you want to delete this record?", function(ret) { alert(rowID) })) 
          e.preventDefault();

     });

您可以在 http://www(@)fisheragservice(@)com/tm/users(@)html 看到实际页面 请将 (@) 替换为 .,因为该页面包含实际的电子邮件地址,我不想让 spma 机器人找到..

最佳答案

难道您不能只在链接上附加 click 事件而不是其中的 img 事件,然后使用 this 吗?

 $('#datatable tbody tr a.delete').live( 'click', function (e) {
 var rowID = $(this).attr('href');
 alert(rowID);

 if (!fancyConfirm(rowID, "Are you sure you want to delete this record?", function(ret) { alert(rowID) })) 
      e.preventDefault();

 });

Example link

关于javascript - DataTables jquery 识别行 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4554939/

相关文章:

javascript - 将连续(上传)的内容放在多个页面(div)中

Javascript选择单选按钮更改php函数

javascript - JQuery 日期选择器 : Disable dates explicitly enabled

javascript - jquery根据id匹配元素

jquery - 使用 jQuery 确定复选框是否被选中

html - 数据表中的页码列表对齐方式

javascript - Select2 下拉光标属性更改

javascript - 如何序列化一个javascript对象

button - 如何在数据表中动态更改导出文件名?

javascript - 从 JS 数组打印 JSON 数据表