小编vnn*_*ech的帖子

jquery dataTable TypeError: j[k] 未定义

我正在使用 jquery dataTable 作为数据列表。我的问题是,当页面加载时返回 TypeError:j[k] 未定义。我的 getStudentDataTable.json 未加载。

我的 Jquery 代码是这样的:

   $(document).ready(funDemo);
            function funDemo() {
                $('#listTable').dataTable({

                    "bProcessing": true,
                    "bServerSide": true,
                    "iDisplayLength": 10,
                    "sAjaxSource": "http://localhost/getStudentDataTable.json",
                    "aoColumns": [ 
                        {mData: "Student.id"},
                        {mData: "Student.stud_name"},
                        {mData: "Student.Roll_no"},


                    ],
                    "fnCreatedRow": function (nRow, aData, iDataIndex) {
                        $('td:eq(4)', nRow).html("<input onclick='return editContact(" + JSON.stringify(aData.Student) + ");' type='button' value='Edit'>");
                        $('td:eq(5)', nRow).html("<input onclick='return deleteContact(" + JSON.stringify(aData.Student) + ");' type='button' value='Delete'>");
                        //$('td:eq(4)', nRow).html('<a href="/contacts/view/'+aData.Contact.id+'">'+aData.Contact.email+'</a>');
                    }

                });
}
Run Code Online (Sandbox Code Playgroud)

Json 数据:

{
    "sEcho": 1,
    "iTotalRecords": 9,
    "iTotalDisplayRecords": 9,
    "aaData": [
        {
            "Contact": {
                "id": …
Run Code Online (Sandbox Code Playgroud)

jquery json datatables

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

datatables ×1

jquery ×1

json ×1