项目中需要做一组单选框,按照后台返回的数据设置默认选中。使用jstl的<c:chose>标签很快完成了代码的书写。但是在火狐下测试时发现radio的checked状态不起作用。
原因:含有表单元素的页面中,如input,有时候浏览器(火狐)会自动记录表单值,在刷新过后,将你输入的值自动填充进去.
解决办法:使用autocomplete="off"属性
<input type="radio" name="inlineRadioOptions" id="inlineRadioAll" value="" checked autocomplete="off"> ALL
http://www.w3school.com.cn/tags/att_input_autocomplete.asp