Saya perlu mencari tahu apakah kotak teks dinonaktifkan atau diaktifkan menggunakan Jquery.
Saya perlu mencari tahu apakah kotak teks dinonaktifkan atau diaktifkan menggunakan Jquery.
Jawaban:
.prop('disabled') akan mengembalikan Boolean:
var isDisabled = $('textbox').prop('disabled');
Ini biolanya: http://jsfiddle.net/unhjM/
.prop()diperkenalkan di jQuery 1.6 (lihat dokumentasi). Jika Anda menggunakan jQuery versi sebelumnya, gunakan .attr()saja.
Anda dapat mengetahui apakah kotak teks dinonaktifkan menggunakan ismetode dengan meneruskan :disabledpemilih ke sana. Coba ini.
if($('textbox').is(':disabled')){
//textbox is disabled
}
Anda dapat menggunakan $(":disabled")untuk memilih semua item yang dinonaktifkan dalam konteks saat ini.
Untuk menentukan apakah satu item dinonaktifkan, Anda dapat menggunakan $("#textbox1").is(":disabled").
Anda dapat memeriksa apakah suatu elemen dinonaktifkan atau tidak dengan ini:
if($("#slcCausaRechazo").prop('disabled') == false)
{
//your code to realice
}
trueatau false. Cukup gunakan if (expr)atau if (! expr), masing-masing.
if($("element_selector").attr('disabled') || $("element_selector").prop('disabled'))
{
// code when element is disabled
}