estoy inhabilitación de un formulario basado en una casilla ...Seleccionar y desactivar cada campo de entrada dentro de un formulario, envuelto en una tabla en jQuery
Estoy teniendo problemas para añadir el atributo deshabilitado.
aquí es lo que tengo hasta ahora: HTML:
<table id="shipInfoTable">
<tr>
<td>Name:</td>
<td><input type="text" name="name" /></td>
</tr>
...
</table>
selector de Javascript/atribuir manipulación (jQuery):
error$("#shipInfoTable tbody tr td input").each(function(index, item){
item.attr("disabled", true);
});
Chrome Dev Consola: Uncaught TypeError: Object #<an HTMLInputElement> has no method 'attr'
Cuando Alerto el item
dentro del .each()
alerta [object HTMLInputElement]
No estoy seguro de cómo seleccionar correctamente el elemento de entrada. ¿Qué estoy haciendo mal?
Nota: en las versiones actuales de jQuery, esto se cambió a '.prop (" disabled ", true)'. Estoy bastante seguro de que 'attr' no funcionaba de todos modos. – Kobi