Ошибка Uncaught SyntaxError: Unexpected token < in JSON at position 0
Доброго времени суток!
В товаре меняем изображение. После смены изображения при нажатии на "Сохранить" возникает следующая ошибка: Uncaught SyntaxError: Unexpected token < in JSON at position 0 Найдена функция: (window.jQuery), function (a) { a.fn.iframePostForm = function (b) { var c, d, e, f, g = !0; return b = a.extend({}, a.fn.iframePostForm.defaults, b), a("#" + b.iframeID).length || a("body").append('<iframe id="' + b.iframeID + '" name="' + b.iframeID + '" style="display:none" />'), a(this).each(function () { e = a(this), e.attr("target", b.iframeID), e.submit(function () { return g = b.post.apply(this), g === !1 ? g : void (f = a("#" + b.iframeID).load(function () { c = f.contents().find("body"); d = b.json ? a.parseJSON(c.html()) : c.html(); b.complete.apply(this, [d]), f.unbind("load"), setTimeout(function () { c.html("") }, 1) })) }) }) }, a.fn.iframePostForm.defaults = { iframeID: "iframe-post-form", json: !1, post: function () { }, complete: function () { } } } Если закомментить в строке d = b.json ? a.parseJSON(c.html()) : c.html();b.json ? a.parseJSON(c.html()), тогда при нажатии на кнопку "Сохранить" картинка не сохраняется. Подскажите, пожалуйста, по какой причине может возникать данная ошибка и как исправить? Спасибо. |
Цитата:
|
Вложений: 1
laimas, спасибо что откликнулись.
Каким образом возможно произвести проверку на валидность? Если: d = b.json ? a.parseJSON(c.html()) : c.html(); console.log(d); Если, например, просто произвести сохранение товара (без смены изображения), то в консоли данные передаются, на первый взгляд, корректные (скрин "Консоль"). А если произвести смену картинки и сохранить, то в консоли ошибка Uncaught SyntaxError: Unexpected token < in JSON at position 0 и console.log(d); не выводится |
Цитата:
|
Цитата:
|
laimas,
ksa, Спасибо огромное за помощь! Как оказалось, не был установлен плагин php для работы с изображениями. Из-за этого в c.html() приходили данные с ошибкой. |
Часовой пояс GMT +3, время: 15:31. |