我只是注意到一个奇怪的行为在IE7。
<input type="radio" name="filter" id="filter_1" value="Activities" checked="checked" /> <label for="filter_1">Activities</label> <input type="radio" name="filter" id="filter_2" value="Services" /> <label for="filter_2">Services</label>
单选按钮通过css与隐藏显示:none或visibility:hidden(不要问)
问题是 – 当我单击IE7中的标签(尚未查看其他IE版本),相关联的单选按钮实际上未检查。我确认这与jquery – 标签点击事件被触发,但单选按钮单击事件不是。表单帖子还确认检查的单选按钮不更改。
这在火狐正常工作,也可以正常工作,如果我删除隐藏单选按钮的CSS。
解决方法
它可能是与显示:无 – 你也可能发现隐藏元素不会得到他们的值提交与其余的形式。如果你有控制权,你可以尝试
positioning the elements off screen rather then hiding them。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。