我正在尝试使用kendo编辑器创建图片上传。 我总是收到错误:
ReferenceError:未定义uid
... == E&安培;及(E = 1),G(B&安培;及(A + = - b)中,W&安培;及(I + = - W),E =新 日期(Date.UTC(F,D,E,A,I,H,N))):( e =新...
kendo.web.min.js(Zeile 11)
我正在使用jQuery 1.8.3和kendoui.web.2013.1.319.open-source
我的代码如下:
<div id="example" class="k-content">
<textarea id="editor" rows="10" cols="30" name="reply-content"></textarea>
</div>
<script>
$(document).ready(function () {
$("#editor").kendoEditor({
imageBrowser: {
messages: {
dropFilesHere: "Drop files here"
},
transport: {
read: "/images/ImageBrowser/Read",
destroy: "/images/ImageBrowser/Destroy",
create: "/images/ImageBrowser/Create",
thumbnailUrl: "/images/ImageBrowser/Thumbnail",
uploadUrl: "/images/ImageBrowser/Upload",
imageUrl: "/images/ImageBrowser/Image?path={0}"
}
}
});
});
</script>
有人遇到过同样的问题吗?
答案 0 :(得分:0)
您可能正在返回字符串列表,但编辑器正在等待json结果(名称,类型,大小)。您可以使用嗅探器检查演示,以查看读取/缩略图等期望的结果类型。不确定您是否真的必须为Kendo的客户端等效实现服务器类,但是,默认情况下,Read的结果是预期的肯定是Json。
答案 1 :(得分:0)
新的最终我得到了它的工作。我使用了一些解决方法,但看到了你自己。
您还可以测试网站上的功能:http://jonas.dnsd.me/forum/topic?id=113
但是它有一些像url这样的bug:/imageBrowser/?path=/image.jpg。我使用javascript函数删除'/?path =',但它仅适用于3个图像。 如果您上传图片,则窗口将无法重新显示。
我很欣赏有关这些问题的一些想法。
现在它的工作就像一个魅力......见http://jonas.dnsd.me/forum/topic?id=113 我更新到新的源代码