javascript - Jquery 文件 uploader blueimp,意外的 token /字符

标签 javascript jquery json upload blueimp

首先让我告诉你,我已经搜索了一些答案,虽然它对我有所帮助,但我的主要问题仍未解决。

我使用了文件 uploader (版本 9.8.0)@ http://blueimp.github.io/jQuery-File-Upload/

(第一个问题)
在我开始上传之前,一切似乎都正常。上传完成后,它会针对每张图片显示以下错误(而不是“上传成功”消息)。

在 Google Chrome 上显示:“SyntaxError: Unexpected token <”
在 Mozilla FireF 上。它说:“SyntaxError: JSON.parse: JSON 数据第 1 行第 1 列出现意外字符”

我搜索了一些解决方案,但我不知道如何应用这些解决方案。顺便说一句,尽管有错误,它还是添加了图像。

最佳答案

如果您查看浏览器中的网络选项卡,您调用的方法将抛出一个带有 html 的错误页面(以 < 开头且无法在 JSON 中解析)。

例如在谷歌浏览器中:

  1. 打开调试器:F12
  2. 转到网络标签
  3. 上传
  4. 您应该会在“网络”选项卡中看到发送的请求
  5. 点击那个错误请求
  6. 这将打开一个新窗口,其中包含服务器响应的选项卡。此响应很可能是某种异常消息。

我在使用不同 uploader 的 ASP.Net MVC 上遇到了类似的问题,其中一个参数作为 null 发送并且在 Controller 上不可为 null。

关于javascript - Jquery 文件 uploader blueimp,意外的 token /字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26790299/

相关文章:

javascript - 如何在日期选择器中设置两天之间的类(class)?

javascript - 如何判断运行的是哪个版本的 javascript chrome 开发工具?

javascript - 带有点击事件的动画滚动效果

由 reflect.New() 制作的 slice 的 JSON 编码在 golang 中给出 null

javascript - event.target.name 给出未定义

javascript - 尝试从电子表格中获取值时获取 "undefined"

javascript - jQuery - 计算元素进入视口(viewport)时的滚动比率?

jquery - 如何在 jQuery 1.9.1 中使用 $.parseJSON?

java - 如何将复杂的 Json 字符串转换为对象?

javascript - 在 HTML 中呈现任意 JSON