javascript – 将Click事件添加到Datatables

前端之家收集整理的这篇文章主要介绍了javascript – 将Click事件添加到Datatables前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

这是我的Jquery数据表,用于从ajax获取值并放置它.

$(document).ready(function() {
    $('#example').DataTable({
        "ajax": "data/arrays.txt"
    });
});

这是构造的表格.

我想写点击功能.我该怎么做 ?

我想将click事件写入role =“row”并获取值TMB030.

我怎样才能做到这一点 ?

我试过这样的

$(document).ready(function() {
    $('#example').DataTable({
        "ajax": "myOrders/" + Cookies.get('userSession')
    });
    $("div[role='row']").click(function() {
        alert('clicked')
    });
});

但它没有触发我怎么能这样做?请帮忙

最佳答案
它应该是这样的:

$( document ).on("click","tr[role='row']",function(){
    alert($(this).children('td:first-child').text())
});

简要说明:
首先,在DOM中不存在应用click事件的元素,即div [role =’row’].其次,你必须动态绑定click事件,因为你绑定click事件的时间,DataTable没有完全加载,并且还没有你应用click事件的元素.

原文链接:https://www.f2er.com/html/426752.html

猜你在找的HTML相关文章