首页 > 解决方案 > CKEditor:无法通过拖放上传图像

问题描述

这很奇怪,因为我已经成功上传了文件。我返回了这样的响应:

"{\"uploaded\":1,\"fileName\":\"240_F_92535664_IvFsQeHjBzfE6sD4VHdO8u5OHUSc6yHF.jpg\",\"url\":\"https://localhost:44391/assets/images/newsletter/240_F_92535664_IvFsQeHjBzfE6sD4VHdO8u5OHUSc6yHF.jpg\"}"

编辑器中显示“文件已成功上传”通知,然后是另一条错误消息“未定义”。

在此处输入图像描述

图片保存成功,我什至可以从浏览器浏览图片https://localhost:44391/assets/images/newsletter/240_F_92535664_IvFsQeHjBzfE6sD4VHdO8u5OHUSc6yHF.jpg

这里发生了什么?

标签: c#asp.net-mvcckeditor

解决方案


所以问题是因为我正在返回 JSON 字符串。我使用 json stringify 作为响应。在我将其更改为纯对象后,例如:

Public obj getImage()
{
    return obj;
}

在我回来之前:

Public string getImage()
{
    return jsonString;
}

它运行正常。


推荐阅读