我需要查找是否使用Jquery禁用或启用了文本框。
答案 0 :(得分:124)
.prop('disabled')
将返回一个布尔值:
var isDisabled = $('textbox').prop('disabled');
答案 1 :(得分:59)
您可以通过将is
选择器传递给它来查找是否使用:disabled
方法禁用了文本框。试试这个。
if($('textbox').is(':disabled')){
//textbox is disabled
}
答案 2 :(得分:11)
您可以使用$(":disabled")
选择当前上下文中的所有已禁用项目。
要确定是否已禁用单个项目,您可以使用$("#textbox1").is(":disabled")
。
答案 3 :(得分:3)
您可以使用以下方法检查元素是否已禁用:
if($("#slcCausaRechazo").prop('disabled') == false)
{
//your code to realice
}
答案 4 :(得分:1)
if($("element_selector").attr('disabled') || $("element_selector").prop('disabled'))
{
// code when element is disabled
}