我在表格中有单选按钮,我在onchange事件上调用了一个函数。
@if(some condiotion)
{
<td><input type="radio" onChange="launch('@data.getVersion()')"name="isDefault" value="default" checked="checked"></td>
}
else
{
<td><input type="radio" onChange="launch('@data.getVersion')" name="isDefault" value="default" ></td>
}
我的启动功能在某些情况下会失败。在那种情况下,我不希望我的单选按钮被检查。
我怎样才能做到这一点?尝试了一些方法,但不能这样做。
由于
答案 0 :(得分:1)
$("[name='isDefault']").click(function(){
if(this.checked){
$("[name='isDefault']").prop("checked", false);
}
});
答案 1 :(得分:0)
$("[name='isDefault']").click(function(){
if(this.checked){
$(this).attr('checked', 'checked');
}
});
试试此代码 我认为它会起作用