【发布时间】:2015-08-24 22:24:24
【问题描述】:
我正在努力使用 Twitter Bootstrap 3 单选按钮,我无法获得选中/选定元素的值。我是 Jquery 的新手,但我在这个网站上遇到过很多关于如何处理单选按钮的帖子,但似乎没有一个适用于 Bootstrap。
HTML
<form id="FormFilters" >
// First Group of Radio
<div id="Edu" class="btn-group" data-toggle="buttons">
<label class="btn btn-block btn-info-outline" >College <input id="Col" name="Edu" type="radio" value="Col" ></label>
<label class="btn btn-block btn-info-outline" >High School <input id="Sch" name="Edu" type="radio" value="School" ></label>
</div>
// Second Group
<div id="Experience" class="btn-group" data-toggle="buttons">
<label class="btn btn-block btn-info-outline" >Yes <input id="Yes" name="Exp" type="radio" value="Yes" ></label>
<label class="btn btn-block btn-info-outline" > No <input id="No" name="Exp" type="radio" value="No" ></label>
</div>
</form>
ect.../// up to 4 groups of radio btns
我试过了:
onclick:Javascript:alert(this.value)
即使点击上面的任何元素也不会返回任何内容
var x = $("#FormFilters input[type='radio']:checked").val();
alert(x); 不返回任何内容
var x = $('input[type=radio]:checked', '#Edu').val(); alert(x);
样式可能是问题吗? <label> 标签或类?
有人能告诉你如何正确地检查表单检查输入/活动并获取值吗?谢谢
【问题讨论】:
标签: javascript jquery twitter-bootstrap-3