I have been using the following code (with jQuery v1.4.2) to set the \'selected\' attribute of a select list based on its \'text\' description rather than its \'value\':
setSelectedByText:function(eID,text) { var ele=document.getElementById(eID); for(var ii=0; ii