jQuery选中select控件 无法设置selected的解决方法

 更新时间:2010年09月01日 00:07:34   作者:  
select 控件的 option用jQuery动态添加,然后选中某项时,IE6不能执行(火狐没问题),用try{}catch(err){alert(err.description);}提示为“无法设置selected属性 未指明的错误”
解决办法:把选中option的语句放到setTimeout中,例:
复制代码 代码如下:

setTimeout(function() {
var selSorts = $("select[id^='" + controls.selsort + "']");
$.each(selSorts, function(index, sort) {
var ope = $(sort).find("option[value='" + arrSort[index] + "']");
if (ope.length > 0)
ope[0].selected = true;
});
}, 1);

相关文章

  • JQuery实现列表中复选框全选反选功能封装(推荐)

    JQuery实现列表中复选框全选反选功能封装(推荐)

    在做列表时经常会遇到全选,反选进行批量处理问题。通过本文给大家介绍JQuery实现列表中复选框全选反选功能封装,对jq复选框全选反选功能感兴趣的朋友一起看看吧
    2016-11-11
  • 利用jQuery及AJAX技术定时更新GridView的某一列数据

    利用jQuery及AJAX技术定时更新GridView的某一列数据

    这篇文章主要介绍了利用jQuery及AJAX技术定时更新GridView的某一列数据的方法,这里的GridView是指C#软件开发中的GridView控件,需要的朋友可以参考下
    2015-12-12
  • jQuery鼠标事件总结

    jQuery鼠标事件总结

    鼠标事件是在用户移动鼠标光标或者使用任意鼠标键点击时触发的。jQuery中封装了基本上所有的鼠标事件包括点击,双击,移动等鼠标事件,有需要的朋友来了解一下。
    2016-10-10
  • jQuery实现页面内锚点平滑跳转特效的方法总结

    jQuery实现页面内锚点平滑跳转特效的方法总结

    通过jQuery实现页面内锚点平滑跳转的方法很多,可以通过插件hovertreescroll实现,也可以简单的通过animate方法实现,下面介绍这2种比较简单的方法。
    2015-05-05
  • jQuery+css实现的切换图片功能代码

    jQuery+css实现的切换图片功能代码

    这篇文章主要介绍了jQuery+css实现的切换图片功能代码,涉及jQuery响应鼠标事件动态变换页面元素样式的相关技巧,需要的朋友可以参考下
    2016-01-01
  • 通过jquery获取上传文件名称、类型和大小的实现代码

    通过jquery获取上传文件名称、类型和大小的实现代码

    这篇文章主要介绍了在文件上传到服务器之前,我们可以通过jquery来获取上传文件的名称,类型和尺寸大小,需要的朋友可以参考下
    2018-04-04
  • jQuery设计思想

    jQuery设计思想

    在深入了解jQuery的各个细节之前,需要对jQuery的设计思想有一个大致的了解。在遇到问题时, 知道应该使用jQuery的哪一个功能,然后迅速从手册中找到具体的用法。本文将详细介绍jQuery的设计思想。下面跟着小编一起来看下吧
    2017-03-03
  • jquery实现动态菜单的实例代码

    jquery实现动态菜单的实例代码

    这篇文章主要介绍了jquery实现动态菜单的实例代码。需要的朋友可以过来参考下,希望对大家有所帮助
    2013-11-11
  • jquery实现用户打分评分特效

    jquery实现用户打分评分特效

    很多网站都应用了评分效果,让用户可以对正在浏览的文章、电影、资源等进行评分,让网站增添了几分互动效果。本文将讲解如何使用jQuery来实现评分效果。
    2015-05-05
  • jQuery实现的图片轮播效果完整示例

    jQuery实现的图片轮播效果完整示例

    这篇文章主要介绍了jQuery实现的图片轮播效果,结合完整实例形式分析了jQuery结合时间函数动态改变页面元素样式的相关技巧,需要的朋友可以参考下
    2016-09-09

最新评论