При редактировании в DataTables.JS вылетает ошибка
При нажатии на кнопку редактирования, выдается ошибка, никак не могу понять в чем дело.
(function($) {
$(document).ready(function() {
var editor = new $.fn.dataTable.Editor({
"ajax": {
"url": "/public//index.html.php?api=add",
"dataSrc": ""
},
table: "#goodsTable",
fields: [{
label: "Артикул:",
name: "article"
}, {
label: "Название:",
name: "title"
}, {
label: "Цена:",
name: "price",
}, {
label: "Изображение:",
name: "img",
type: 'upload',
dragDropText: "Вы можете просто перетащить файл",
uploadText: "Выбрать файл",
display: function(id) {
return '<img src="' + editor.file('images', id).webPath + '"/>';
},
noImageText: 'Нет изображения'
}, {
label: "Оипсание:",
name: "description"
}, ],
});
var table = $('#goodsTable').DataTable({
dom: "Bfrtip",
select: 'single',
language: {
info: "Показан(о) _START_ из _TOTAL_ продуктов",
search: "поиск",
"paginate": {
"first": "Следущая страница",
"next": "Далее",
"previous": "В начало"
},
},
"ajax": {
"url": "/public//index.html.php?api=goods",
"dataSrc": ""
},
columns: [{
data: null,
defaultContent: '',
className: 'select-checkbox',
orderable: false
},
{
data: "article",
title: "арктикл"
},
{
data: "title",
title: "название"
},
{
data: "price",
title: "цена (руб)"
},
{
data: "img",
title: "изображение"
},
{
data: "description",
title: "описание"
},
],
buttons: [{
extend: "create",
editor: editor,
text: "создать"
},
{
extend: "edit",
editor: editor,
text: "редактировать"
},
{
extend: "remove",
editor: editor,
text: "удалить"
}
]
});
});
}(jQuery));
