我正在禁用基于复选框的表单...
我无法添加 disabled 属性。
这是我到目前为止得到的:HTML:
<table id="shipInfoTable">
<tr>
<td>Name:</td>
<td><input type="text" name="name" /></td>
</tr>
...
</table>
Javascript 选择器/属性操作(jquery):
$("#shipInfoTable tbody tr td input").each(function(index, item){
item.attr("disabled", true);
});
Chrome 开发控制台错误:
Uncaught TypeError: Object #<an HTMLInputElement> has no method 'attr'
当我发出警报时item
,.each()
它会发出警报[object HTMLInputElement]
不太确定如何正确选择输入元素。我究竟做错了什么?