在过去的两个小时里,我一直在思考这个问题,但我似乎无法弄清楚。我要做的就是访问Controller
通过Kendo Uploader
.
任何帮助,非常感谢!
编码:
$("...").kendoUpload({
async: {
saveUrl: "...",
removeUrl: "...",
autoUpload: true
},
complete: function (e) {
onKendoDocSuccess(e, '@Model.FieldValue.Id');
$.each(e.response, function (index, value) {
alert(value.FileName);
var html = "<div class='fieldvaluedocument' data-fieldvalueid='@Model.FieldValue.Id'> " +
"<a href='#' title=''>" + value.FileName + "(" + value.SizeInKb + "Kb)</a> " +
"</div>";
$('.js-list-files').prepend(html);
});
},
控制器中的返回:
return Json(new { uploadedContent = uploadedFile}, "text/plain");
uploadedContent
是一个集合。
我尝试了多种方法来尝试在 JavaScript 中访问该集合,但要么我得到未定义、令牌无法识别等。
我以前从来没有遇到过这么多麻烦,我一定是错过了显而易见的事情。
珍惜你的时间。
问候,