Я использую плагин jquery 'datatables' из http://datatables.net/ (я разместил это на их форуме, но пишу здесь, так как не уверен, как быстро он получит там ответ) Однако у меня проблемы с получением данных для загрузки в таблицу. Я пытаюсь очень простой пример, но он продолжает возвращаться, говоря «Ошибка Microsoft JScript:« undefined »является нулем или не является объектом» из файла jquery.datatable.min.js.
Это происходит в строке 440, которая
{var aColumns=sColumns.split(",")
Мой контроллер
public JsonResult Json()
{
JsonResult res = null;
object[] aa = new object[1];
Reps reps = new Reps();
reps.Name = "John";
reps.Job = "Plumber";
aa[0] = reps;
var o = new
{
sEcho = 1,
iTotalRecords = 1,
iTotalDisplayRecords = 1,
aaData = aa
};
res = Json(o);
return res;
}
мой файл jquery
var oTable;
$(document).ready(function() {
//event handlers
$("#uxAddReferral").click(OnAddReferralClick);
$('#demo').html('<table cellpadding="0" cellspacing="0" border="0" class="display" id="example"></table>');
//setup the grid
oTable = $('#uxReferralTable').dataTable(
{
"bProcessing": true,
"bServerSide": true,
"sAjaxSource": "/Referral/Json"
}
);
});
HTML-файл (на самом деле .spark)
<div id="demo"></div>
<div id="uxReferralTable">
</div>
есть идеи ??