Ich Deaktivierung ...Auswählen und jedes Eingabefeld auf einem Kontrollkästchen, ein Formular in einer Tabelle innerhalb einer Form, eingewickelt in deaktivieren basierend jquery
Ich habe Probleme das deaktivierte Attribut hinzufügen.
hier ist das, was ich so weit gekommen: HTML:
<table id="shipInfoTable">
<tr>
<td>Name:</td>
<td><input type="text" name="name" /></td>
</tr>
...
</table>
Javascript Selektor/Attributmanipulation (jquery):
$("#shipInfoTable tbody tr td input").each(function(index, item){
item.attr("disabled", true);
});
Chrome Dev-Konsole Fehler: Uncaught TypeError: Object #<an HTMLInputElement> has no method 'attr'
Wenn Ich warnt die item
innerhalb der .each()
es warnt [object HTMLInputElement]
Nicht ganz sicher, wie Sie das Eingabeelement richtig auswählen. Was mache ich falsch?
Bitte beachten Sie: In den aktuellen Versionen von jQuery wurde dies in '.prop (" disabled ", true)' geändert. Ich bin mir ziemlich sicher, dass 'attr' nicht getan hat, war sowieso beabsichtigt. – Kobi