I disable the button like this on my jQuery Mobile webpage:
$(document).ready(function() { $("#deliveryNext").button(); $("#deliveryNext").button('disable'); });
and i can enable it with
$("#deliveryNext").button('enable');
But how do i check if the button is disabled or enabled?
This command gives "undefined":
$("#deliveryNext").attr('disabled')
Some ideas?
Edit: i find out that $("#deliveryNext").button('disable') only seams to change the style on the button, the clicking works fine after so i need to disable the button some how also.. i tried .attr('disabled', 'disabled') but when i then test .attr('disabled') i get undefined...
Edit2: more about my "real" problem at How to disable a link button in jQuery Mobile?
Checking if the button is disabled or enabled with jQuery removeAttr('disabled'); }; const checkButton = (e) => { const isDisabled = $('#my-button'). prop('disabled'); if( isDisabled ){ alert("Is disabled!"); } else{ alert("Is enabled"); } }; $(document).
ImageButton myButton = (ImageButton) findViewById(R. id. epic_button); if (myButton. isEnabled()){ //then the button is enabled. }
Use the disabled property to check if an element is disabled, e.g. if (element. disabled) {} . The disabled property returns true when the element is disabled, otherwise false is returned. Here is the HTML for the examples in this article.
try :is
selector
$("#deliveryNext").is(":disabled")
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With