jquerydatatableをプロジェクトに統合しています。サービスを呼び出すと、なんらかのエラーが発生します。
未定義のプロパティ'assorting'を読み取ることができません
これがコードです
タイムライン
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script src="js/jquery.dataTables.js"></script>
<body>
<script>
$(document).ready( function() {
$('#example').dataTable( {
"bProcessing": true,
"bServerSide": true,
"sAjaxSource": "URL",
"fnServerData": function ( sSource, aoData, fnCallback, oSettings ) {
console.log(aoData);
oSettings.jqXHR = $.ajax( {
"dataType": 'json',
"type": "POST",
"url": sSource,
"data": aoData,
"success": fnCallback
} );
}
} );
} );
</script>
<div id="dvContent">
<table cellpadding="0" cellspacing="0" border="0" id="example">
</table>
</div>
</body>
これがサーバーのサンプル出力です
{"some": "yyy"、 "open":null、 "program":1、 "more": "must"、 "comment":000}