I checked it in IE 11.0.9600.16518 and it is alright for the times I tested in it.
But in IE 11.0.9600.16521, few times (1 of about 30 times) it shows as
The red square is * (for mandatory sign) and other 3 squares are just non-breaking space ( ). The html code when I inspect the drop down list
The all options of drop down are having 4 digits, but when this problem occurs, some options from top show only 3 digits.
Any idea?
Thanks in advance.
Edit : The code I used-
<select name="sfccode" id="sfccode" style="width:98px; text-align:left" class="TextArea2" onChange="force_value_change(this)">
<?php
echo '<option value="">------Select-------</option>';
while($row=$database->database_fetch_assoc($codes))
{
echo '<option value='.$row['Code'];
if(!empty($code_force) && $code_force==$row['Code'])
echo ' selected="selected"';
echo '>'.$row['Code'].'</option>';
}
?>
Code generated is
<SELECT name=sfccode class=TextArea2 id=sfccode style="WIDTH: 98px; TEXT-ALIGN: left" onchange=force_value_change(this)>�<OPTION value="" selected>�------Select------</OPTION><OPTION value=0111>�011</OPTION><OPTION value=0112>�011</OPTION><OPTION value=0115>�011</OPTION><OPTION value=0116>�011</OPTION><OPTION value=0119>�011</OPTION><OPTION value=0131>�013</OPTION><OPTION value=0132>�013</OPTION><OPTION value=0133>�013</OPTION><OPTION value=0134>�013</OPTION><OPTION value=0139>�013</OPTION><OPTION value=0161>�016</OPTION><OPTION value=0171>�017</OPTION><OPTION value=0172>�017</OPTION><OPTION value=0173>�017</OPTION><OPTION value=0174>�017</OPTION><OPTION value=0175>�017</OPTION><OPTION value=0179>�017</OPTION><OPTION value=0181>�018</OPTION><OPTION value=0182>�018</OPTION><OPTION value=0191>�019</OPTION><OPTION value=0211>�021</OPTION><OPTION value=0212>�021</OPTION><OPTION value=0213>�021</OPTION><OPTION value=0214>�021</OPTION><OPTION value=0219>�021</OPTION><OPTION value=0241>�024</OPTION>.......