您的位置:首页 > 其它

IE表单在DOM结构被修改后,checkbox和radio取值问题

2009-09-10 09:30 447 查看
当时发现这个问题是在使用jquery.jform.js的时候,发现在IE下,radio修改不起作用,永远只显示开始的默认选中的值。firefox opera都没有该问题。

具体内容见 http://www.jb51.net/article/16779.htm

这个文档原因说的很清楚,但是解决方式有点问题,所以另改写了一个脚本来处理

<mce:script type="text/javascript"><!--
if("/v"=="v") {
$(document).ready(function() {
$("input:radio").each(function () {
$(this).click(function () {
$("input:radio[name='"+this.name+"']").each(function () {
this.defaultChecked = false;
});
this.defaultChecked = this.checked;
});
});
$("input:checkbox").each(function () {
$(this).click(function () {
this.defaultChecked = this.checked;
});
});
});
}
// --></mce:script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐