您的位置:首页 > Web前端 > JQuery

JQuery IE6 Could not set the selected property

2011-03-01 15:32 316 查看
$.fn.setDropDownValue = function(valueToSet) {
if ((!this[0].options) || (this[0].options.length == 0))
return;

if ($.browser.msie && $.browser.version == 6.0) {
var open = '<OPTION value=/'';
var html = '';
for (var i = 0; i < this[0].options.length; i++) {
var opt = $(this[0].options[i]);
html += open + $(opt).val() + '/'';
if (opt.val() == valueToSet) {
html += ' selected';
}
html += '>' + opt.html() + '</OPTION>';
}
$(this).html(html);
} else {
this.val(valueToSet);
}
};
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐