簡體   English   中英

無法在數據表中獲取行數據

[英]Unable to get row data in datatables

我嘗試單擊獲取完整的行數據。

我在Datatables官方網站上嘗試了此代碼-

var table = $('#example').DataTable( {
                        data: data,
                        columns: [
                            { data: "UserID" },
                            { data: "Name" },
                            { data: "emailID" },
                            { data: "Role" },
                            { data: "Status" }
                        ]
                    } );

$('#example tbody').on( 'click', 'tr', function () {
                        var data = table.row(this).data();
                        alert( "Value = "+data[0] );
                    } );

但是獲取值=未定義。

像這樣初始化表對象:

var table = $('#example').DataTable();

解決方案是-

代替 -

alert( "Value = "+ data[0] );

我們必須以這種方式訪問​​它,因為它是一個對象-

alert( "Value = "+ data.UserID );

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM