Estoy usando jQuery para deshabilitar una opción en una lista desplegable de selección. Necesito saber la diferencia entre usarCuál es la diferencia entre prop ('disabled', 'disabled') y prop ('disabled', true)
prop('disabled','disabled')
y
prop('disabled',true)
Tanto más o menos trabajo en todos los navegadores (no estoy seguro si me he perdido ninguna THO), pero en otro post me ha dicho usar deshabilitar, verdadero. Por favor alguien puede elabarate? Gracias
Además, cualquier cadena no vacía evalúa como verdadera. –
@TorstenWalter Sí, esa es la razón. – xdazz
Para agregar, 'prop ('disabled', 'false')' también _ será igual a 'prop ('disabled', 'disabled')' porque ''false'' es una cadena no vacía y se evalúa como 'true' en JavaScript. Ergo, siempre use 'true' o' false' donde se espera un valor booleano. – spinningarrow