2017-12-20 1 views
0

私はこのようなデータを持っています。私がやっているHTMLでDataTableのjsonデータを変換する

{ 
    "data": [ 
    { 
    "c1": "datapt00", 
    "size": 40 
    }, 
    { 
    "c1": "datapt001", 
    "size": 80 
    } 
    ] 
} 

$(document).ready(function) { 
$('#example').DataTAble ({ 
"ajax": { 
"url": "/data", 
}}); }); 

は、そのDataTableに準拠したように、私のデータを操作するためのTHER EAN簡単な方法ですか?

答えて

1

これはそれを行う必要があります。ここに

var jsonData = { 
    "data": [ 
    { 
    "c1": "datapt00", 
    "size": 40 
    }, 
    { 
    "c1": "datapt001", 
    "size": 80 
    } 
    ] 
}; 
$('#example').DataTable({ 
    "ajax": { 
     "type": 'POST', 
     "dataType": 'json', 
     "url": '/echo/json/', 
     "data": { 
      "json": JSON.stringify(jsonData) 
     }, 
     "dataSrc": "data" 
    }, 
    "columns": [{ 
     "data": "c1" 
    }, { 
     "data": "size" 
    }] 
}); 

ワーキングJSFiddle:https://jsfiddle.net/annoyingmouse/70d01vo0/私はjsonDataを使用していない場合は何が起こるか

+0

。私は "url"から私のデータを取得しています – NinjaGaiden

+0

ああ、あなたを祝福してください! JSFiddleでAJAXを使用する方法はないので、これはJSFiddleでjsonを取得するためのメカニズムです。 {"url": "/ data"、 "dataSrc": "data"} 'の行に沿って何かを使いたいと思うでしょう。それが意味を成し、助けてくれることを願っています – annoyingmouse

+0

が大いに役立ちます。ありがとう – NinjaGaiden

関連する問題