Hom*_*r_J 6 jquery onload checked
我可以轻松地抓住value或检查是否选择了一个单选按钮,.click(function()但是我需要做什么,如果检查是否选择了单选按钮和/或在页面加载后获取其值(即一些单选按钮是预先在页面加载时选择).
我认为这样的东西可能有用,但它没有:
$("input[type=radio][name=q22]:checked").val()
Run Code Online (Sandbox Code Playgroud)
有什么建议?
Dan*_*ele 15
试试:
$(document).ready(function(){
$("input[type=radio][name='q22']:checked").val()
});
Run Code Online (Sandbox Code Playgroud)
你的代码没问题。
您可能忘记的是在页面加载并读取 html 后运行它。您可以使用 jQuery 的.ready()来做到这一点。
$(document).ready(function () {
var i = $("input[type=radio][name=q22]:checked").val();
console.log(i);
});
Run Code Online (Sandbox Code Playgroud)
演示 在这里