【发布时间】:2011-01-16 03:21:32
【问题描述】:
我有一个 3 行的表
<table id="table1">
<tr>
<td><input type="text" disabled="disabled" value="200"/></td>
<td><input type="text" disabled="disabled" value="300"/></td>
<td><input type="checkbox"/></td>
<tr>
<tr>
<td><input type="text" disabled="disabled" value="400"/></td>
<td><input type="text" disabled="disabled" value="600"/></td>
<td><input type="checkbox"/></td>
<tr>
</table>
Jquery 当有人单击复选框时,我想更改该行上 2 个输入的属性并使其可编辑,但如果有人单击另一行上的复选框,则必须禁用先前启用的输入并启用新的输入
这是我的想法,但它不起作用
$("#table1 :checkbox").click(function(){
$(this).parent(":input[type='text']").attr('disabled',false);
});
【问题讨论】:
标签: jquery