2016-07-07 18 views
0

jsonファイルを使用してjqueryデータテーブルの状態をロードするにはどうすればよいですか? APIはロードメソッドを提供していないようです。jsonファイルを使用してjqueryデータテーブルの状態をロードするにはどうすればよいですか?

ありがとうございます。

ライブラリリンクを使用すると、データをロードするためのJavaScriptのArrayオプションを使用することができることを意味し、データのためのAjaxのソースを使用したくないようですねhttps://datatables.net/

答えて

1

です。 JSONファイルをJavascript配列にパースするための独自のコードを記述する必要がありますが、次のコードブロックでDataTableにロードするだけです(this stackoverflow postから@jessegavinまで、非常にわずかに1.10.xに更新されました私によって基準):ジェシーは、DataTableのためのデータローディングソースの本当に素晴らしい要約を提供して

var json = { 
    BrowserStats : [ 
    { engine: "Trident", browser: "IE 4.0", platform: "Win 95+", version: 4 }, 
    { engine: "Trident", browser: "IE 5.0", platform: "Win 95+", version: 5 }, 
    { engine: "Trident", browser: "IE 5.5", platform: "Win 95+", version: 5.5 } 
    ] 
}; 


$('#example').dataTable({ 
    data: json.BrowserStats, 
    columns: [ 
    { data: "Engine" }, 
    { data: "Browser" }, 
    { data: "Platform" }, 
    { data: "Version"} 
    ] 
}); 

は実際に、私は強く、ちょうど上記のリンクそのポストをチェックアウトすることをお勧めします。

Check it out here

クレジットもう一度[このフィドル](https://jsfiddle.net/uvg3qre1)を参照してください、あなたは動作しません言及した

+0

コードを@jessegavinします。 [this fiddle](https://jsfiddle.net/uvg3qre1/1/)の修正されたコードを参照してください。 –

+0

サンプルは、Ajax経由でデータをロードする方法にも答えていません。この場合、別の回答を参照するだけの場合は、代わりにコメントを使用する方がよいでしょう。 –

+0

更新されたコード、ありがとう! –

関連する問題