jquery - How to check if dropdown is disabled? -



jquery - How to check if dropdown is disabled? -

using jquery how check if read only?

this trying..

$("#item").keydown(function (event) { //alert(event.keycode); if (event.keycode == 13) { $("#ok").click(); if ($('#droplength').prop("disabled") == false) { $("#droplength").focus(); return; } if ($('#dropunit').prop("disabled") == false) { $("#dropunit").focus(); return; } $("#qty").focus(); homecoming ; } });

the dropdowns set readonly using jquery also:

if ($('#droplength').find('option').length <= 1) { $('#droplength').attr("disabled", "disabled"); } if ($('#dropunit').find('option').length <= 1) { $('#dropunit').attr("disabled", "disabled"); }

the legacy solution, before 1.6, utilize .attr , handle returned value bool. main problem returned type of .attr has changed string, , hence comparing == true broken (see http://jsfiddle.net/2vene/1/ (and switch jquery-version)).

with 1.6 .prop introduced, returns bool.

nevertheless, suggest utilize .is(), returned type intrinsically bool, like:

$('#dropunit').is(':disabled'); $('#dropunit').is(':enabled');

furthermore .is() much more natural (in terms of "natural language") , adds more conditions simple attribute-comparison (eg: .is(':last'), .is(':visible'), ... please see documentation on selectors).

jquery

Comments

Popular posts from this blog

How do I check if an insert was successful with MySQLdb in Python? -

delphi - blogger via idHTTP : error 400 bad request -

postgresql - ERROR: operator is not unique: unknown + unknown -