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..
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
Post a Comment