Я пытаюсь показать ход загрузки, обработанный плагином jQuery Form, который они демонстрируют на своем сайте. Независимо от того, что я пытаюсь сделать, я не могу отобразить процент выполнения загрузки, и Firebug показывает [jquery.form] state = uninitialized
в консоли при загрузке файла. Как только загрузка закончится, Firebug покажет [jquery.form] state = loading
jquery.form.js (line 904)
[jquery.form] isXml=false
Вот мой Javascript. Серверная часть использует class.upload.php, www.verot.net/php_class_upload.htm и возвращает JSON по завершении.
$("#apparatusPhotoUpload").ajaxForm({
beforeSend: function() {
//Do things such as disable upload button, switch to default preview image
},
uploadProgress: function(event, position, total, percentComplete) {
var progress = percentComplete;
$("#uploadProgress").html(progress);
},
dataType: 'json',
success: function(data) {
//Fire a couple of functions that alter data in the DOM
}
Любая помощь будет оценена!