来自网页的消息:数据表警告:表ID

时间:2015-10-28 14:37:43

标签: ajax error-handling datatables

我在公司服务器上托管了一个网站。 在localhost中,我可以很好地访问所有表。 但是在托管的那个单击链接时,该页面包含表格给出了错误:

** Message from webpage **
DataTables warning: table id=datatable-questionnaires - Ajax error. For more information about this error, please see http://datatables.net/tn/7

但是我不知道如何解决这个问题......如何解决这个问题

编辑:  `

var handleDataTables = function () {
        var catId = $('#catId').val();
        var typeId = $('#typeId').val();
        $('#datatable-questions').dataTable({
            "serverSide": true,
            "ajax": {
                "url": "handlers/_getQuestions.asp?catId=" + catId + "&typeId=" + typeId
            },
            "aoColumns": [
                {
                    "bSortable": false
                }
            ],
            "fnInitComplete": function (oSettings, json) {
                $('#datatable-questions_filter').append(" <button class='btn btn-sm btn-default' data-toggle='modal' data-target='#questionAddModal'>Criar Pergunta</button>");
            }
        }); 


    $('#datatable-users').dataTable({
        "serverSide": true,
        "ajax": {
            "url": "handlers/_getUsers.asp?"
        },
        "aoColumns": [
            null,
            null,
            null,
            {
                "bSortable": false
            }
        ],
        "fnInitComplete": function (oSettings, json) {
            $('#datatable-users_filter').append(" <button class='btn btn-sm btn-default' data-toggle='modal' data-target='#userAddModal'><span class='glyphicon glyphicon-user' aria-hidden='true'></span> Criar Novo</button>");
        }
    });

    $('#datatable-questionnaires').dataTable({
        "serverSide": true,
        "ajax": {
            "url": "handlers/_getQuestionnaires.asp?typeId=" + typeId
        },
        "aoColumns": [
            null,
            null,
            null,
            {
                "bSortable": false
            },
            {
                "bSortable": false
            },
            null
        ],
        "fnDrawCallback": function () {
            var $qActivate = $('.qActivate');
            $qActivate.change(function () {
                var isCheck = $(this).is(":checked");
                var id = $(this).data('id');

                jQuery.ajax({
                    data: {
                        id: id,
                        mode: isCheck
                    },
                    url: '../handlers/_activateQuestionnaire.asp',
                    type: 'POST'
                });


            });
        },
        "fnInitComplete": function (oSettings, json) {
            $('#datatable-questionnaires_filter').append(" <a class='btn btn-sm btn-default' href='create_questionnaire.asp'><span class='glyphicon glyphicon-share-alt' aria-hidden='true'></span> Criar Novo</a>");
        }
    });

}

0 个答案:

没有答案