【发布时间】:2014-09-02 07:06:04
【问题描述】:
我有这个表,它显示了一个带有表单的引导模式,当我填写这个表单并保存我的数据或单击关闭模式时,我想刷新数据表,但这被捕获并出现错误:
TypeError: c is undefined
...dErrors";g[w0]("postSubmit",[c,n,j]);if(!c.error)c.error="";if(!c[(j4a+R6a+K8+i1...
dataTables.editor.min.js 的第 296 行
当我刷新 ajax 数据时显示此错误,这是我的代码:
var editor;
var oTable;
function getStudentdetails(id) {
editor = new $.fn.dataTable.Editor({
dom: "Tfrtip",
table: "#table_student_details",
fields: [ {
label: "Id:",
name: "id",
attr: {
maxlength: 50,
name:"id",
placeholder: 'ID'
}
}, {
label: "Name:",
name: "name"
}
],
ajaxUrl: {
"create": "/addStudentdetails",
"edit": "/editStudentdetails",
"remove": "/deleteStudentdetails"
},
});
oTable = $('#table_student_details').DataTable({
dom: "Tfrtip",
destroy: true,
ajax: {
"url": url_prefix + "/getStudentDetails",
"data": function(d) {
d.id = id;
}
},
tableTools: {
sRowSelect: "os",
aButtons: [{
sExtends: "editor_create",
editor: editor
}, {
sExtends: "editor_edit",
editor: editor
}, {
sExtends: "editor_remove",
editor: editor
}]
}
});
}
我使用文件和版本,也按以下顺序:
jquery-1.11.1.min.js
jquery.dataTables.min.js-> 1.10.2
dataTables.bootstrap.js
dataTables.tableTools.min.js-->2.2.2
dataTables.editor.min.js ->1.3.2
请有人帮助我。对于帮助参考,我已将我的 javascript 文件放在这里 http://jsfiddle.net/Lujjz9ag/1/
【问题讨论】:
标签: javascript jquery ajax twitter-bootstrap datatables