jquery dataTables DataTables警告:table id = IDtableU - 第0行请求的未知参数'0'

时间:2015-01-02 21:44:09

标签: jquery json datatables

这是我第一次使用jquery dataTable pulg-in,我遇到了一个我无法理解的问题。我正在使用带有Java EE servlet的服务器端配置。

我收到此错误消息的问题:DataTables警告:table id = IDtableU - 第0行请求的未知参数'0'。

但是当我使用Firebug来检查从servlet发送的响应时,我发现它是正确的结果。

这是我的dataTable初始化:

$('#IDtableU').dataTable({
    "bServerSide": true, 
    "sAjaxSource":"/OCSReportingTool/updateuser",
    "sAjaxDataProp": "aaData",
    "bProcessing": true,
    "sPaginationType": "full_numbers", 
    "bJQueryUI": true,
    "aoColumns": [
        { "type_U": "Account type" }, 
        { "SAMAccName_U": "User Name" },
        { "statusAD":"Status in AD"},
        { "statusDB":"Status in DB"},
        { "department":"Department"},
        { "cc":"Cost Center"}
    ]
});

这是响应(来自萤火虫):

        {
    "aaData": [
        {
            "SAMAccName_U": "NULL",
            "cc": 0,
            "department": "NULL",
            "statusAD": "incactive",
            "statusDB": "incactive",
            "type_U": "local"
        },
        {
            "SAMAccName_U": "t_de_ri",
            "cc": 0,
            "department": "NULL",
            "statusAD": "incactive",
            "statusDB": "active",
            "type_U": "domain"
        },
        {
            "SAMAccName_U": "cbmr",
            "cc": 0,
            "department": "NULL",
            "statusAD": "incactive",
            "statusDB": "active",
            "type_U": "domain"
        },
        {
            "SAMAccName_U": "a_grzanowskim",
            "cc": 0,
            "department": "NULL",
            "statusAD": "active",
            "statusDB": "active",
            "type_U": "domain"
        },
        {
            "SAMAccName_U": "KuntzB",
            "cc": 0,
            "department": "NULL",
            "statusAD": "active",
            "statusDB": "active",
            "type_U": "domain"
        },
        {
            "SAMAccName_U": "a_orglmeisterm",
            "cc": 0,
            "department": "NULL",
            "statusAD": "active",
            "statusDB": "active",
            "type_U": "domain"
        },
        {
            "SAMAccName_U": "a_mauchg",
            "cc": 0,
            "department": "NULL",
            "statusAD": "active",
            "statusDB": "active",
            "type_U": "domain"
        },
        {
            "SAMAccName_U": "WittelS",
            "cc": 0,
            "department": "NULL",
            "statusAD": "active",
            "statusDB": "active",
            "type_U": "domain"
        },
        {
            "SAMAccName_U": "a_egloffm",
            "cc": 0,
            "department": "NULL",
            "statusAD": "active",
            "statusDB": "active",
            "type_U": "domain"
        },
        {
            "SAMAccName_U": "a_noetzoldr",
            "cc": 0,
            "department": "NULL",
            "statusAD": "active",
            "statusDB": "active",
            "type_U": "domain"
        }
    ],
    "iTotalDisplayRecords": 10,
    "iTotalRecords": 6320,
    "sEcho": 1
}

这是我的HTML:

<table id=IDtableU>
    <thead>
        <tr>     
            <th>User Name </th>
            <th>Account type </th>
            <th>Department </th>
            <th>Cost Center </th>
            <th>Status in AD </th>
            <th>Status in DB </th>
        </tr>
    </thead>
    <tbody>
    </tbody>
</table>

我真的需要这个问题的帮助我不知道如何解决这个问题。

0 个答案:

没有答案