如何使用jquery

时间:2016-12-05 09:56:07

标签: php jquery radio-button

我想取消选中单选按钮,但第一个被选为默认按钮。我使用此代码,但这对我不起作用。此代码提供“请选择其中一个选项”,当我删除所需属性未选中时,单选按钮已发布且未知控制器

$("#FIRST").prop('checked',false);
$("#SECOND").prop('checked',false);
$("#THIRD").prop('checked',false);

我也使用这个,但它也不适合我

var radio = $("FIRST");
radio.prop('checked', false).button("refresh");

2 个答案:

答案 0 :(得分:0)

对于jQuery< 1.6:

要选中/取消选中复选框,请使用选中的属性并对其进行更改。使用jQuery,您可以:

$('#myCheckbox').attr('checked', true); // Checks it
$('#myCheckbox').attr('checked', false); // Unchecks it

因为你知道,在HTML中,它看起来像:

<input type="checkbox" id="myCheckbox" checked="checked" /> <!-- Checked -->
<input type="checkbox" id="myCheckbox" /> <!-- Unchecked -->

但是,您无法信任.attr()方法来获取复选框的值(如果需要)。您将不得不依赖.prop()方法。

所以对于jQuery 1.6+:

对于属性,不推荐使用

.attr();使用新的.prop()函数代替:

$('#myCheckbox').prop('checked', true); // Checks it
$('#myCheckbox').prop('checked', false); // Unchecks it

答案 1 :(得分:0)

尝试这样:

$(document).find('input#FIRST').prop('checked', true); // Checks it
$(document).find('input#FIRST').prop('checked', false); // Unchecks it