私は ASP.NET VS2010 と C#.NET をバックエンド言語として使用していますが、MVC は使用していません。サーバー側からデータをロードする際に問題が発生しています。正しい行数を示していますが、データはありません。私の JSON 応答は有効な Json 文字列です。
誰でもこの問題を解決する方法を知っていますか???????
ここに私が応答して得ている文字列があります
{"sEcho": 1,"iTotalRecords": 2,"iTotalDisplayRecords": 2,"aaData": [{"Name":"IT","DescEn":"Information Technology","DescAr":"testing","CreatedOn":"18-03-2013","CreatedBy":"1"},{"Name":"HR","DescEn":"Human Resource","DescAr":"testing","CreatedOn":"18-03-2013","CreatedBy":"1"}]}
そして、ここにhtmlがあります
<table id='example' class="datatable">
<thead>
<tr>
<th>
Name
</th>
<th>
DescEn
</th>
<th>
DescAr
</th>
<th>
CreatedOn
</th>
<th>
CreatedBy
</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
そして、これがJSスクリプトです
$(document).ready(function () {
var oTable = $('#example').dataTable({
"bProcessing": true,
"bServerSide": true,
"bDestroy": true,
"sPaginationType": "full_numbers",
"aaSorting": [[1, "desc"]],
"sAjaxSource": '<%= Page.ResolveClientUrl("Request/GroupPage.aspx") %>',
"aoColumns": [
{ "aaData": "Name" },
{ "aaData": "DescEn" },
{ "aaData": "DescAr" },
{ "aaData": "CreatedOn" },
{ "aaData": "CreatedBy" }
]
});
});
誰でもこの問題を解決する方法を知っていますか???????