J'ai utilisé XMLHttpRequest
pour télécharger le fichier et je veux afficher un LoadingView avant de soumettre le fichier, mais LoadingView n'apparaît pas et ne fonctionne pas. J'utilise Asp.net MVC pour le codage.Comment afficher la progression dans XMLHttpRequest
En 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();
});
Pourriez-vous clarifier la question un peu? Vous dites que vous ne pouvez rien faire et que vous avez montré du code, mais vous ne savez pas exactement de quelle aide vous avez besoin. Quel problème avez-vous exactement? – halfer