我有这种奇怪的情况 - 有单选按钮设置:
<%= radio_button_tag 'include_test', false, true %>
<%= radio_button_tag 'include_test', true %>
我正在尝试获取已检查的单选按钮的值 - 在Chrome和FF中它返回1值,在IE中它返回具有2个值("include_test"=>["false", "true"]
)的数组。我已经尝试了不同的方法来解决这个问题,但在IE中总是有相同的结果。
$('input[name=include_test]').val()
与
$('input[name=include_test]:checked').val()
和
$('input[name=include_test]:checked').fieldValue()
任何解决方案?
这是HTML:
<input checked="checked" id="include_test_false" name="include_test" type="radio" value="false" />
<input id="include_test_true" name="include_test" type="radio" value="true" />