hi,欢迎访问本站!
当前位置: 首页Web前端正文

jquery如何获取或设置radio单选框选中的值

墨初 Web前端 750阅读

jq插件可以获取或设置radio单选框的值,下面就详细的说一说。

jq获取radio选中的值

例:

$('input:radio:checked').val();
$("input[type='radio']:checked").val();
$("input[name='rd']:checked").val();
$("input[id='rand_question']:checked").val();

jq设置第一个radio为选中值

$('input:radio:first').attr('checked', 'checked');

$('input:radio:first').attr('checked', 'true');

注:radio 设置为选中值可使用 attr(“checked”,‘checked’),attr(“checked”, ‘true’) 或 attr(“checked”, true)

jq设置最后一个radio为选中值

$('input:radio:last').attr('checked', 'checked');

$('input:radio:last').attr('checked', 'true');

jq根据索引值设置radio为选中值

$('input:radio').eq(索引值).attr('checked', 'true');


$('input:radio').slice(1,2).attr('checked', 'true');

注:radio 索引值从0开始,0,1,3.....

jq根据指定的value值设置radio被选中

$("input:radio[value='73so.com']").attr('checked','true');

$("input[value='73so.com']").attr('checked','true');

jq删除指定value值的radio


$("input:radio[value='rd2']").remove();

jq删除第几个radio

$("input:radio").eq(索引值).remove();

注:索引值从0开始,0,1,2....

jq 遍历radio所有值

var ids = [];
$('input:radio').each(function(index,domEle){
     //写入代码
     ids.push($(this).val());
});
ids = ids.join(',');
声明:无特别说明,转载请标明本文来源!