I used jQuery to change the <options> list of a <select> field. The contents get changed but the field is wider and the items to the right of the field do not move over to reflect the new width.The list is now under some of the existing items. The items shift over in Firefox but not IE7.

Is there something else that should be done after the list is updated to make the other items move over?

Here's the command being used:

Code:
$("select#names").html(nameslist);