我正在使用 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();
});
关于javascript - DataTables jquery 识别行 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4554939/