javascript - 通过 jquery 选择单选按钮(按值或按 id)

标签 javascript jquery

我试图通过 JQUERY 选择一个单选按钮,但我无法这样做。我尝试使用这些但它不起作用。

$("#agencyBill").prop("checked", true);
$radios.filter('[value=Agency Bill]').prop('checked', true);
$("[name=customRadio]").filter("[value='Agency Bill]']").attr("checked","checked");

here is fiddle link of the same

我需要通过它的值或它的 id 来选择它,任何人都会这样做。

最佳答案

尝试一下:您可以将名称和值属性选择器放在一个中,并使用 prop 而不是 attr 来设置单选选项

$(function() {
  $("[name=customRadio][value='Agency Bill']").prop("checked", true);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="custom-control custom-control-inline custom-radio">
  <input type="radio" name="customRadio" class="custom-control-input" id="dirBill" value="Direct Bill" checked>
  <label class="custom-control-label" for="dirBill">Direct Bill</label>
</div>
<div class="custom-control custom-control-inline custom-radio">
  <input type="radio" name="customRadio" class="custom-control-input" value="Agency Bill" id="agencyBill">
  <label class="custom-control-label" for="agencyBill">Agency Bill</label>
</div>

<div id="test">

</div>

关于javascript - 通过 jquery 选择单选按钮(按值或按 id),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51552962/

相关文章:

javascript - 在之前的所有动画播放完毕后,我应该如何暂停 SVG 动画以保留静态图像?

javascript - Vue.js 在计算中获取 v-for 数组值

jquery - 平滑更改背景图片,Chrome 可以,但 IE 不行

javascript - 光滑的 slider 不工作高度

javascript - 这个 jquery.ajax 调用的纯 JavaScript 等价物是什么?

php - 用jQuery替换OnPage Text,然后提示文件下载

javascript - TextureLoader加载跨域图片失败

javascript - 检索 xml 文件中的值并在 Javascript 的另一个函数中使用它

javascript - 如何检测当前页面是否是 AMP?

javascript - 什么阻止了复选框的检查?