Datatables.net ajax响应失败,而jquery ajax没有

时间:2017-03-16 10:46:24

标签: javascript jquery ajax laravel datatables

我目前正在使用https://datatables.net/插件,并且遇到了一些非常奇怪的事情。

在页面加载时,50%的时间通过数据表的ajax响应正常并且数据加载,但另外50%它失败并且抱怨内部500错误。

我有这样的datatables.net调用 -

    historyTable = $('#historyTable').DataTable(
                {
                    "ajax":
                            {
                                "url": "http://localhost/history.php", 
                            },
                    "order": [[ 2, "desc" ]],  

                    // ....  

现在要调试我做了同样但是在jquery -

jQuery.ajax({
        url: "http://localhost/history.php",
        dataType : 'json',
        success: function (result) 
        {
            console.info(result);
        }
    });

真奇怪的是,当dataTables ajax调用失败时,它会将其记录到控制台

  

获取http://localhost/history.php 500(内部服务器错误)

jquery日志 -

  

Object {data:Array [169]}

我完全不知所措。我已经尝试从jquery ajax调用中删除dataType json,但仍然没有区别。

有关如何进一步调试的建议吗?

0 个答案:

没有答案