我有单选按钮,值为YES,NO。就像这个
<input type="radio" name="IS_INCOMEPROOF_VERFIED" data-role="none" value="YES" onclick="IS_INCOMEPROOF_VERFIED1()"/>
<input type="radio" name="IS_INCOMEPROOF_VERFIED" data-role="none" value="NO" onclick="IS_INCOMEPROOF_VERFIED1()"/>
如何使用单选按钮值选择单选框。例如,我希望单选按钮被选为NO值。它应该是这样的
<input type="radio" name="IS_INCOMEPROOF_VERFIED" data-role="none" value="NO" onclick="IS_INCOMEPROOF_VERFIED1()" cheked="checked"/>
答案 0 :(得分:1)
试试这个:
$("input[name='IS_INCOMEPROOF_VERFIED'][value='NO']").attr('checked', true);
答案 1 :(得分:0)
试试这个
$("input[name='IS_INCOMEPROOF_VERFIED']").each(function(){
if($(this).val() === 'NO') {
$(this).attr('checked','checked');
}
});
答案 2 :(得分:0)
答案 3 :(得分:0)
试试这个:
$("input[name='IS_INCOMEPROOF_VERFIED'][value='NO']").attr('checked','checked')
答案 4 :(得分:0)
为什么不给它ID并选择它
<input id"rdNo" type="radio" name="IS_INCOMEPROOF_VERFIED" data-role="none" value="NO" onclick="IS_INCOMEPROOF_VERFIED1()"/>
$("#rdNo")...;
答案 5 :(得分:0)
用于选择值为NO
的单选按钮的jQuery选择器(假设名称是必需的)将是:
$("input[type='radio'][name='IS_INCOMEPROOF_VERFIED'][value='NO']")
要进行检查(使用jQuery 1.6+),您可以使用:
$("input[type='radio'][name='IS_INCOMEPROOF_VERFIED'][value='NO']").prop("checked", true);
要进行检查(使用&lt; jQuery 1.6),您可以使用:
$("input[type='radio'][name='IS_INCOMEPROOF_VERFIED'][value='NO']").attr('checked', 'checked');
Here是一个有效的jsFiddle示例。
为了使您的代码更清晰,并且更容易选择,建议您为所有input
元素提供唯一ID。