Datatables “数据表编辑器报告”;类型错误f未定义";更新记录服务器时->;客户

Datatables “数据表编辑器报告”;类型错误f未定义";更新记录服务器时->;客户,datatables,jquery-datatables-editor,Datatables,Jquery Datatables Editor,正在尝试为记录更新连接客户端/服务器接口。Alles gute直到最后一英里:将响应返回给客户端后,我得到以下错误: TypeError:f未定义 dataTables.editor.js(第252行第138列) 答复是: {"data": [{"planid":null,"evnamelast":"Duck","eveligibleincome":3232,"DT_RowId":10003869,"evnamefirst" :"Daffy","estart":14400540

正在尝试为记录更新连接客户端/服务器接口。Alles gute直到最后一英里:将响应返回给客户端后,我得到以下错误:

TypeError:f未定义 dataTables.editor.js(第252行第138列)

答复是:

 {"data":        
[{"planid":null,"evnamelast":"Duck","eveligibleincome":3232,"DT_RowId":10003869,"evnamefirst"
:"Daffy","estart":1440054000000,"eligibilityversionid":10003869,"evpositionname   ":"Duck duck goose"}] }
列的设置如下所示:

 var dispCols = [{
        data: null,
        defaultContent: '',
        className: 'select-checkbox',
        orderable: false
    },
    { data: "evnamefirst" },
    { data: "evnamelast" },
    { data: "evpositionname" },
    { data: "planid" },
    { data: "estart" },
    { data: "eveligibleincome", render: $.fn.dataTable.render.number( ',',    '.', 0, '$' ) }
];
数据表设置为:

  //Define the Editor
  editor = new $.fn.dataTable.Editor( {
    ajax: {
        "url": "/grid?pAction=UpdateRecs&recType=" + recType,
        "dataSrc": ""
    }, 
    idSrc: "eligibilityversionid",
    table: "#" + GRID_ID,
    /*fields: columns */
    fields: fields

 } );

 //Setup DataTable
 var table = $GRID.DataTable( {
dom: "Bfrtip",
ajax: {
    "url": "/grid?pAction=GetRecords&recType=" + recType,
    "dataSrc": ""
},       
columns: dispCols,
select: {
    style:    'os',
    selector: 'td:first-child'

},
buttons: [
    { extend: "create", editor: editor },
    { extend: "edit",   editor: editor },
    { extend: "remove", editor: editor }
  ]
} );

提前谢谢

早在10月15日就提出了这个问题,现在是2016年8月。所以我将自己回答这个问题:

使用手持设备