Jquery AJAX调用似乎从未发生过

Jquery AJAX调用似乎从未发生过,jquery,ajax,codeigniter,datatables,Jquery,Ajax,Codeigniter,Datatables,我正在尝试将ajax与jQuery datatables结合使用,用于动态表,问题是,sAjaxSource参数没有发出post请求(我通常使用chromes web工具来检查标题和响应代码,我希望有一个带有响应的post方法)。脚本正在加载,控制台中的jquery也没有错误。我怎样才能实现这个ajax调用 下面是该表的jquery: $(document).ready(function(){ $('#datatable-courses').dataTable({ "bJQueryU

我正在尝试将ajax与jQuery datatables结合使用,用于动态表,问题是,
sAjaxSource
参数没有发出post请求(我通常使用chromes web工具来检查标题和响应代码,我希望有一个带有响应的post方法)。脚本正在加载,控制台中的jquery也没有错误。我怎样才能实现这个ajax调用

下面是该表的jquery:

$(document).ready(function(){

$('#datatable-courses').dataTable({

    "bJQueryUI": true,
    "bAutoWidth": false, // disable auto width calculation
    "sPaginationType": "full_numbers",
    "sDom": 'T<"clear">lfrtip',

    "bProcessing": true,
    "bServerSide": true,
    "sServerMethod":"POST",
    "sAjaxSource": "admin/courses/ajax_get_courses",
    "iDisplayLength": 10,
    "aLengthMenu": [[10, 25, 50, -1], [10, 25, 50, "All"]],
    "aLengthMenu": [[10, 25, 50, 100, 500, 1000], [10, 25, 50, 100, 500, 1000]],
    "aaSorting": [[0, 'asc']],
    "aaSorting": [], // sorting off initially
    "aoColumns": [
        { "bVisible": true, "bSearchable": true, "bSortable": true, "sWidth": "60px" },
        { "bVisible": true, "bSearchable": true, "bSortable": true, "sWidth": "250px" },
        { "bVisible": true, "bSearchable": true, "bSortable": true, "sWidth": "70px" },
        { "bVisible": true, "bSearchable": true, "bSortable": true, "sWidth": "70px",


        }
    ],

    "fnServerParams": function ( aoData ) {
        aoData.push( { "name": "my_csrf_name", "value": $.cookie('my_csrf_cookie') } );
    }
}).fnSetFilteringDelay(700);
补充资料:

使用jquery Datatables 0.7,codeigniter


csrf令牌的配置变量设置为true

您是否尝试在sAjaxSource中添加整个URL作为


您是否尝试将整个URL添加到sAjaxSource中


使用此方法发送CSRF令牌:

"fnServerParams": function ( aoData ) {
    aoData.push( { "name": "csrf_test_name", "value": $.cookie('csrf_cookie_name') } );
},

注意:不要忘记将jquery.cookie.js包含在页面的页眉或页脚中

使用此方法发送CSRF令牌:

"fnServerParams": function ( aoData ) {
    aoData.push( { "name": "csrf_test_name", "value": $.cookie('csrf_cookie_name') } );
},

注意:不要忘记将jquery.cookie.js包含在页面的页眉或页脚中

如果您可以解释令牌如何解决sAjaxSource的问题,那将很有帮助如果您可以解释令牌如何解决sAjaxSource的问题,那将很有帮助