javascript - select drop down is expanding long in IE9 -


i populating values in select drop down using ajax call dynamically.
code working fine in ie8 not in ie9. select dropdown not appearing properly. exapading.

here snippet code:

if(xmlhttpreq.status==200) {     var acacomplrulesdtls=xmlhttpreq.responsetext;     //resetting individualstoapplycompliancerules  dropdown blank     document.getelementbyid("individualstoapplycompliancerules").innerhtml="";     var spiltedacacomprules=acacomplrulesdtls.split("###");     if(spiltedacacomprules.length==2){         var indvnames=spiltedacacomprules[0];         var indvnumbers=spiltedacacomprules[1];         var spiltedindvnames=indvnames.split("~~");         var spiltedindvnumbers=indvnumbers.split("^^");         var namelen=spiltedindvnames.length;         var numberlen=spiltedindvnumbers.length;         //checking names & numbers length same or not         if(namelen==numberlen){             var selectfield=document.getelementbyid("individualstoapplycompliancerules");             for(var i=0; i<namelen-1; i++){                 var optionfield = document.createelement("option");                 optionfield.text = spiltedindvnames[i];                 optionfield.value = spiltedindvnumbers[i]                 selectfield.options.add(optionfield);             } //for loop ends here         }     } //if 

can 1 me resolve browser compatibility issue?

thanks in advance..

screen shot http://imageshack.com/a/img811/177/bgzy.png

i found solution. issue resolved. ajax response text contains many white spaces.

i removed whitespaces using replace(/^\s+|\s+$/g,'') java script method. select dropdown appearing fine.

thanks !!! have great day!!!


Comments

Popular posts from this blog

python - Subclassed QStyledItemDelegate ignores Stylesheet -

java - HttpClient 3.1 Connection pooling vs HttpClient 4.3.2 -

SQL: Divide the sum of values in one table with the count of rows in another -