Notes
How to avoid MSIE quirks with jQuery
$('#element').append(new Option(name, value, true, true));
It does not work in IE. Use following code instead:
$('#element').append('<option value="'+value+'">'+name+'</option>');
$('#element').append(new Option(name, value, true, true));
It does not work in IE. Use following code instead:
$('#element').append('<option value="'+value+'">'+name+'</option>');