1

Datatables、サーバーから送信されたデータを JSON オブジェクトの配列として使用する方法はありますか? 予想されると思われる形式は、配列の配列です。

http://jsbin.com/oqisiz/1

このフォーマットは機能します:

var table1Data = [['John', 36], ['Jane', 25]];

しかし、これはしません:

var table2Data = [{Name: 'John', Age: 36}, {Name: 'Jane', Age: 25}];

(これをどちらの形式が優れているかの議論に変えるのではなく、Datatablesがこれをサポートしているかどうかにかかわらず、事実に基づいて答えてください)。

4

1 に答える 1

0

解決策はここに文書化されています-mDataの代わりに必要な列を指定するために使用してくださいsTitle:

$(document).ready(function() {
    var oTable = $('#example').dataTable( {
        "bProcessing": true,
        "sAjaxSource": "sources/objects.txt",
        "aoColumns": [
            { "mData": "engine" },
            { "mData": "browser" },
            { "mData": "platform" },
            { "mData": "version" },
            { "mData": "grade" }
        ]
    } );
} );
于 2012-08-09T12:01:53.433 に答える