javascript - 通过load事件获取当前行的数据库ID

标签 javascript jquery

我将此代码用于点击事件,但如何在表单加载时获取 TR 值

我的代码

var table = $('#mytable').DataTable();
    $('#mytable tbody').on('click','#btnview',function () {
        var data = table.row($(this).parents('tr')).data();
       alert(data[0]);
    });

最佳答案

binding之后click event你可以trigger click event btn的

var table = $('#mytable').DataTable();
    $('#mytable tbody').on('click','#btnview',function () {
        var data = table.row($(this).parents('tr')).data();
       GetRowData(data);
    });

//trigger the click event 

$('#btnview').trigger('click');

function GetRowData(data)
{
 alert(data[0]);
}

现在,当您单击按钮时,将调用此函数,您可以获取数据。

关于javascript - 通过load事件获取当前行的数据库ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41054175/

相关文章:

javascript - 非自定义元素中的 Polymer-on-tap 处理程序

javascript - 如何使用 AJAX 从 Javascript 函数更新 Rails 表?

javascript - 该变量在 jquery 中不能作为全局变量使用

javascript - 如何动态地将字符串文本附加到 Shiny 应用程序的正文中?

jquery - 一种虚线圆,用 css/js 改变每个点的颜色

javascript - 异步 Ajax 无法在带有重定向的 Safari 中工作

javascript - 在 Three.js 中将球体的颜色设置为坐标函数

javascript - Meteor 从数组返回值以在另一个集合中使用它

javascript - 使用JQuery ajax替换div,而不是替换内容

javascript - 在子 img 上显示父容器的背景