我正在尝试使文本框只读或不取决于个人贷款复选框的值。如果选中 personalLoan 复选框,我希望文本不是只读的。如果未选中,那么我希望文本框为只读。这是其中一排
<tr id="mytableRows">
<td class="even"><input type="checkbox" value="true" name="homeLoan" ></td>
<td class="odd"><input type="checkbox" value="true" name="autoLoan" ></td>
<td class="even"><input type="checkbox" value="true" name="personalLoan" ></td>
<td class="odd"><input type="checkbox" value="true" name="noLoan" ></td>
<td class="odd"><input type="text" name="peronalAmount" value="1" readonly></td>
</tr>
我到目前为止有这个代码
$(document).ready(function(){
$('.test tr').click(function (event) {
$(this).find(':checkbox').each(function(p){
if($(this).attr('name') == 'personalLoan'){
if ($(this).is(':checked')) {
alert("checked");
}else{
alert("unchecked");
}
}
});
});
});
这告诉我复选框的当前状态,但我真正需要的是知道personalLoan复选框的onchange,这样我就可以使文本框在该行中只读或不只读(td)
谢谢