Reputation: 34407
I need to find if a textbox is disabled or enabled using Jquery.
Upvotes: 117
Views: 195461
Reputation: 9094
You can use $(":disabled")
to select all disabled items in the current context.
To determine whether a single item is disabled you can use $("#textbox1").is(":disabled")
.
Upvotes: 17
Reputation: 955
if($("element_selector").attr('disabled') || $("element_selector").prop('disabled'))
{
// code when element is disabled
}
Upvotes: 6
Reputation:
You can check if a element is disabled or not with this:
if($("#slcCausaRechazo").prop('disabled') == false)
{
//your code to realice
}
Upvotes: 6
Reputation: 69905
You can find if the textbox is disabled using is
method by passing :disabled
selector to it. Try this.
if($('textbox').is(':disabled')){
//textbox is disabled
}
Upvotes: 85
Reputation: 219938
.prop('disabled')
will return a Boolean:
var isDisabled = $('textbox').prop('disabled');
Here's the fiddle: http://jsfiddle.net/unhjM/
Upvotes: 182