微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何从数据表中的行获取值?

如何解决如何从数据表中的行获取值?

我使用 DataTables 显示了我的数据库表。这是代码

    $(document).ready(function() {

    refresh_data();

    $("#status").on('change',function() {
        refresh_data();
    });

    $("#kendaraan").on('change',function() {
        refresh_data();
    });

    $("#rute").on('change',function() {
        refresh_data();
    });
    $("#supir").on('change',function() {
        refresh_data();
    });

});

public 
function refresh_data() {
    var status = $("#status").val();
    if (typeof status == "undefined") {
        status = '';
    }
    var kendaraan = $("#kendaraan").val();
    if (typeof kendaraan == "undefined") {
        kendaraan = '';
    }
    var rute = $("#rute").val();
    if (typeof rute == "undefined") {
        rute = '';
    }
    var supir = $("#supir").val();
    if (typeof supir == "undefined") {
        supir = '';
    }

    $('#tb').dataTable().fnDestroy();
    var oTable = $('#tb').dataTable({
        "bProcessing": true,"bServerSide": true,"responsive": true,"sAjaxSource": '<?= $url; ?>viewdata?status=' + status + "&kendaraan=" + kendaraan + "&supir=" + supir + "&rute=" + rute,"bJQueryUI": false,"dom": 'frtip',"sPaginationType": "full_numbers","idisplayStart ": 10,"aoColumns": [{
            "mData": "tanggal"
        },{
            "mData": "kode"
        },{
            "mData": "plat"
        },{
            "mData": "rute" = 
        },{
            "mData": "supir"
        },{
            "mData": "status"
        },{
            "mData": "aksi"
        }],"aoColumnDefs": [{
            "aTargets": [5],"mRender": function(data,type,full) {
                if (data == 0) {
                    return "Draft";
                } else if (data == 1) {
                    return "Aktif";
                } else if (data == 2) {
                    return "Pergi";
                } else if (data == 3) {
                    return "Sampai";
                }
            }
        }],"order": [
            [0,"desc"]
        ],"oLanguage": {
            "sProcessing": '<i class="fa fa-spinner fa-pulse fa-3x"></i>'
        },"fnInitComplete": function() {
            oTable.fnAdjustColumnSizing();
        },'fnServerData': function(sSource,aoData,fnCallback) {
            $.ajax({
                'dataType': 'json','type': 'GET','url': sSource,'data': aoData,'success': fnCallback
            });
        }
    });
}

它有效,它看起来像这样:The tables

但是我需要获取链接上“tanggal”和“rute”的值,因此我可以通过单击“详细信息”按钮使用它转到与该值对应的特定详细信息页面。如何获取DataTables中特定行的值?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。