diff options
author | wei <> | 2006-07-03 04:14:34 +0000 |
---|---|---|
committer | wei <> | 2006-07-03 04:14:34 +0000 |
commit | f923f4cd3c0e4c71e981ac6384f40cbb0b3c0968 (patch) | |
tree | deb8649c2c91099e993f06414dc1114a8fea0d03 /framework/Web/Javascripts/js | |
parent | 7e002c23edc5fb5db70935591aa6adeda25fc7fb (diff) |
Fixed drop down list javascript problems in IE
Diffstat (limited to 'framework/Web/Javascripts/js')
-rw-r--r-- | framework/Web/Javascripts/js/prado.js | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/framework/Web/Javascripts/js/prado.js b/framework/Web/Javascripts/js/prado.js index 0e71f733..955790ea 100644 --- a/framework/Web/Javascripts/js/prado.js +++ b/framework/Web/Javascripts/js/prado.js @@ -261,9 +261,8 @@ el.removeAttribute(attribute);else if(attribute.match(/^on/i)) el[attribute]=eval("(function(event){"+value+"})");else el.setAttribute(attribute,value);},setOptions:function(element,options) {var el=$(element);if(el&&el.tagName.toLowerCase()=="select") -{while(el.length>0) -el.remove(0);for(var i=0;i<options.length;i++) -el.options[el.options.length]=new Option(options[i][0],options[i][1]);}},focus:function(element) +{el.options.length=options.length;for(var i=0;i<options.length;i++) +el.options[i]=new Option(options[i][0],options[i][1]);}},focus:function(element) {var obj=$(element);if(typeof(obj)!="undefined"&&typeof(obj.focus)!="undefined") setTimeout(function(){obj.focus();},100);return false;},replace:function(element,method,content,boundary,transport) {if(boundary) |