nette.ajax upload progress
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.

- monty
 - Člen | 66
 
Ahoj.
Rád bych si při uploadu souborů vykreslil progress bar.
Dělám to takto.
$.nette.ext({
    init: function() {
       $.ajaxSettings.xhr = function() {
	        var xhr = new window.XMLHttpRequest;
	        xhr.upload.addEventListener('progress', function(e) {
	        	var progress = e.loaded / e.total * 100;
	            $(".progress-bar").css("width", progress + "%");
	            $(".progress-bar-text").text(progress + "%");
	        }, false);
	        return xhr;
        };
    }
});
$.nette.init();
Rád bych si ale pomocí attributů submit buttonu definoval různé možnosti. Např umístění progress baru…
<input data-progressbar-placement="#wrap">
Jelikož ale není v init funkci „settings“ attribute, jako třeba v before, nevím, jakým způsobem bych tam ty attribute options mohl dostat.
Poradíte mi prosím někdo?
Díky
Petr