diff --git a/js/jquery.mobile.forms.button.js b/js/jquery.mobile.forms.button.js index 41efa1ecff9..390494fe111 100644 --- a/js/jquery.mobile.forms.button.js +++ b/js/jquery.mobile.forms.button.js @@ -48,6 +48,7 @@ $.widget( "mobile.button", $.mobile.widget, { }); }); } + this.refresh(); }, @@ -61,6 +62,15 @@ $.widget( "mobile.button", $.mobile.widget, { this.element.attr("disabled", true); this.button.addClass("ui-disabled").attr("aria-disabled", true); return this._setOption("disabled", true); + }, + + refresh: function(){ + if( this.element.attr('disabled') ){ + this.disable(); + } + else{ + this.enable(); + } } }); })( jQuery ); \ No newline at end of file