当使用剑道UI上传文件时,httppostdfile保持为空.它在使用选择按钮时工作正常,但在使用拖动按钮时不起作用
HttpPostedFile stays null when Kendo UI upload file is used. It works fine when using the select button but does not work when drag is used
我正在使用剑道UI上传。当使用选择按钮时,它工作得很好,但在HttPostedFile
中使用拖动时不起作用;我的viewModel
属性保持null
我已经确保属性名称和Kendo上传组件名称相同。下面是我的JavaScript代码:
$("#AvatarImageFile").kendoUpload({
async: {
autoUpload: true,
saveUrl: "URL for temp"
},
multiple: false,
showFileList: false,
select: function (e) {
var fileReader = new FileReader();
fileReader.onload = function (event) {
var imagePath = event.target.result;
$("#uploadedAvatarImage").attr('src', imagePath);
$(".k-upload .k-upload-status-total").hide();
}
fileReader.readAsDataURL(e.files[0].rawFile);
console.log(e.files[0]);
}
});.
我使用enctype = "multipart/form-data"
作为标题的一部分。
好了,我知道答案了。基本上你需要将async设置为false。
async: {
autoUpload: false,
saveUrl:'@Url.Action("SaveImage", "User", new { userId = Model.UserID })'
},
相关文章:
- 根据页面加载时的单选按钮选择显示某些字段
- 使用JavaScript或jQuery检查单选按钮选择是否与数组中的项目匹配
- Ng点击记住单选按钮选择
- Angular未更新单选按钮选择
- jQuery为按钮选择设置活动类
- 阅读JS中的单选按钮选择
- JQuery IE11 单选按钮选择器
- 确认单选按钮选择
- 贝宝表单问题的单选按钮选择
- 使用javascript在单选按钮选择上加载URL
- 创建“;“全选”;按钮选择所有按钮
- 如何更改用户选项更改时中的Onchange事件中Visual Composer上的按钮(选择选项)
- 显示基于多个单选按钮选择的图像
- 基于输入值的单选按钮选择
- 将域类id返回到由单选按钮选择的控制器
- Jquery:单击按钮选择下拉选项
- 无法更改单选按钮选择 - KnockoutJS
- 单选按钮选择列表框更改并将 NULL 值传递给每个列表框
- 用户在Javascript的帮助下,仅通过单选按钮选择一个付款方式(信用卡)
- 基于多个单选按钮选择显示或隐藏元素