我是 kendo ui 的新手,我在我的 asp.net mvc 应用程序中使用文件上传插件。一切都像梦一样工作。但我还有一个额外的要求。当我上传文件时,我为图像文件分配了一个唯一的图像 guid 并上传然后返回到回调函数。这是我的代码。
<script type="text/javascript">
$(document).ready(function () {
$("#attachments").kendoUpload({
async: {
saveUrl: '@Url.Action("UploadBlogImages", "Blog")',
removeUrl: '@Url.Action("Remove", "Blog")',
autoUpload: true
},
success: function (data) {
var imageGuids = data.response;
$.each(imageGuids, function (index, imageGuid) {
$('#form_uploadPic').append('<input type="hidden" value=' + imageGuid + 'name="ImgGuid">');
});
}
});
});
</script>
当用户单击删除按钮时,我需要删除文件,但我的问题是,默认情况下,删除按钮将文件名(在上传时使用)作为要删除的文件名传递。但我正在重命名上传到服务器之前的文件。我正在为文件分配一个唯一的 guid。我已将该 guid 返回到成功函数。如何配置以便删除按钮将该 guid 传递给服务器以删除文件。
谢谢,