Busco algo en la línea de ...jQuery "no sólo lectura" selector de
$(':input:not(readonly)') // all inputs which are not readonly
pero luchando para encontrar la sintaxis.
¿Alguna sugerencia? gracias
Busco algo en la línea de ...jQuery "no sólo lectura" selector de
$(':input:not(readonly)') // all inputs which are not readonly
pero luchando para encontrar la sintaxis.
¿Alguna sugerencia? gracias
Esto debería funcionar:
$(":input:not([readonly])")
supongo que busca algo como lo siguiente:
$('input:not([readonly="readonly"])')
Tener un vistazo a jQuery de varios attribute-selectors.
$('input:not([readonly])')
cubriría sólo lectura, de sólo lectura = "true" y de sólo lectura = "sólo lectura"
recientemente hice algo similar como esto:
$('#element').find(':input').not(':input[readonly]');
creo que simplemente '[sólo lectura]' funcionaría ... La existencia del atributo es suficiente. http://api.jquery.com/has-attribute-selector/ – gnarf
En algunos casos, esta respuesta seleccionada es realmente incorrecta. jQuery's prop ('readonly', true) no da como resultado [readonly = 'readonly'] mientras que un selector [readonly] como lo sugiere gnarf funciona como se esperaba. –
De acuerdo con gnarf. Es mucho más común ver 'readonly = 'true'' que ver' readonly =' readonly'', y esta respuesta no funcionará en el primer caso. – aroth