【发布时间】:2018-01-23 07:16:27
【问题描述】:
我使用XMLHttpRequest上传文件,想在提交文件前显示一个LoadingView,但是LoadingView没有出现,不起作用。
我使用 Asp.net MVC 进行编码。
在 JavaScript 中:
// For display Loading View
function updateProgress(oEvent) {
if (oEvent.lengthComputable) {
//Loading
} else {
}
}
$('body')
.on('click', '#bUpload', function() {
var xmlHttpRequest = new XMLHttpRequest();
if (!window.XMLHttpRequest) {
xmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlHttpRequest.addEventListener("progress", updateProgress);
xmlHttpRequest.open("POST", '@Url.Action("****", "****", new {area = "****"})', true);
xmlHttpRequest.send();
});
【问题讨论】:
-
你能澄清一下这个问题吗?你说你“什么都做不了”,并展示了一些代码,但不清楚你想要什么帮助。你到底有什么问题?
标签: javascript asp.net-mvc xmlhttprequest image-uploading