数据表未在请求中传递数据参数

时间:2014-05-15 09:52:13

标签: jquery ajax datatables

我有以下代码:

$('#dataTable').dataTable({
    'ajax': {
        'url' : 'getItems',
        'type': 'POST',
        'data': {
            'dbName': $('.dbName-js').val()
        } 

    }

});

但是当我查看网络请求时,没有数据被发送 我有什么遗失的吗?

jQuery 1.10.2
数据表1.10.0

2 个答案:

答案 0 :(得分:3)

您还需要告诉dataTables使用服务器数据:

$('#dataTable').dataTable({
'serverSide':true,
'ajax': {
    'url' : 'getItems',
    'type': 'POST',
    'data': {
        'dbName': $('.dbName-js').val()
    } 

}

});

答案 1 :(得分:0)

我遇到了同样的问题,但在我的情况下是datatables.js(1.10.0-dev)的版本。更新到版本1.10.4为我修复了!