jquery 无法设置selected属性,未指明的错误
来源:互联网 发布:淘宝网童装女童夏装 编辑:程序博客网 时间:2024/05/16 07:58
<script type="text/javascript"><!-- google_ad_client = "pub-4791287241396031"; /* 728x90, 创建于 09-7-29 */ google_ad_slot = "4018300068"; google_ad_width = 728; google_ad_height = 90;// --></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>
无法设置selected属性。未指明的错误
如果在IE6中设置select控件的selected属性的时候,会提示“无法设置selected属性。未指明的错误。”比如执行如下代码:
执行下面语句之后出错
$('#City').val(m.City);
或$("#City'option").attr("selected",true);
发现这个错误在IE5.5、7及Firefox等浏览器下面没有问题,唯独IE6下有如下的提示。后来有人找到了一个解决的方法,就是设置selected属性的时候使用setTimeout函数设定一个时间即可,代码如下:
// 使用setTimeout之后问题解决
setTimeout(function() {
$('#City').val(m.City);
//或$("#City'option").attr("selected",true);
}, 1);
补充:
鄙视IE6,居然有这样的问题.
如果后续还有其他依赖于selected属性的来进行判断的逻辑,也需要放在setTimeout块中.
setTimeout(function() {
$('#City').val(m.City);
//或$("#City option").attr("selected",true);
//eg.
G.changeSelected();
}, 1);
- jquery 无法设置selected属性,未指明的错误
- jQuery select 无法设置selected属性。未指明的错误
- jQuery select 无法设置selected属性。未指明的错误
- 无法设置selected属性。未指明的错误
- IE6中使用jquery 无法设置selected属性。未指明的错误
- 在IE6下js设置 option selected属性:unspecified error(未指明的异常)”
- jquery uploadify 未指明的错误
- 未指明的错误
- IE6中 “无法设置selected属性”的脚本错误提示
- Error: 未指明的错误
- vs2005+vss 未指明的错误 2459
- IE6下提示无法设置selected属性,无效索引错误的解决方法
- ExtJS点击k.getBoundingClientRect();未指明的错误,问题解决
- jquery select option 设置selected属性
- C#报无法将 Owner 属性设置为之前未显示的 Window错误
- 设置Button的 selected,toggle属性
- IE6报"无法设置selected属性。无效索引。"
- jquery 关于selected的设置备注
- 满堆栈与空堆栈
- 【课本】二叉树前序、中序、后序三种遍历的非递归算法
- IP地址与子网掩码
- HTML 标签
- 翻译了一款比较轻便的日程管理程序
- jquery 无法设置selected属性,未指明的错误
- netbeans快捷键
- 2008年度最佳开源软件大奖
- JSP调用word
- JFreeChart中文API
- 常见面试题SDET
- MyEclipse快捷键
- 实现表格标题和内容列对齐的内嵌滚动方法
- 现有的云计算