Skip to content

Instantly share code, notes, and snippets.

@mnsmarcelo
Created May 28, 2015 23:44
Show Gist options
  • Save mnsmarcelo/329647dee6a7e4ae36b7 to your computer and use it in GitHub Desktop.
Save mnsmarcelo/329647dee6a7e4ae36b7 to your computer and use it in GitHub Desktop.
$(document).ready(function() {
//elements
var progressbar = $('#progressbar');
var statustxt = $('#statustxt');
var submitbutton = $("#submit");
var myform = $("#upload");
var output = $("#output");
var completed = '0%';
$(myform).ajaxForm({
beforeSend: function() {
submitbutton.attr('disabled', ''); //dasabilita o o botao submit
statustxt.empty();
progressbar.width(completed);
statustxt.html(completed); //set status text
statustxt.css('color','#000');
},
uploadProgress: function(event, position, total, percentComplete) {
progressbar.width(percentComplete + '%')
statustxt.html(percentComplete + '%');
if(percentComplete>50)
{
statustxt.css('color','#000');
}
},
complete: function(response) {
myform.resetForm(); // reseta o formulario
submitbutton.removeAttr('disabled'); // habilita o submit
}
});
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment