sélectionnez html montrent pas sélectionnée, même après avoir sélectionné la

J'ai un déroulante pays, et j'ai mis l'attribut sélectionné pour NOUS. Je peux voir clairement select="selected" dans l'OPTION de sélection de la valeur à NOUS dans firebug. Mais ni firefox ou chrome NOUS montre qu'elle est sélectionnée.
J'ai le code pour remplir & certains pays, comme suit.

var countryData = getCountryData();
var html = '<option value="">Select Country</option>'; 
$.each(countryData, function(key,value) {
    if(defaultValue == value.id)
    {
        html = html + '<option value="'+value.id+'" selected="selected">'+value.name+'</option>';
    }
    else
    {
        html = html + '<option value="'+value.id+'">'+value.name+'</option>';
    }
});
countryField.html(html);

Si il est vraiment possible pour une raison quelconque, navigateur pas montré sélectionnés même nous avons mis l'attribut sélectionné.

Mise à JOUR : Ok les gars, Comme je m'y attendais, il doit être une source de conflit par un autre code. Et c'est le cas . Je suis à l'aide de bootstrapValidator et un appel spécial "resetForm", qui a ce comportement. Cependant une chose que je ne comprends pas pourquoi encore sélectionnez html de firebug montré attribut sélectionné ? Mais à la fin j'ai placé ce code après resetForm appel. Merci à tous pour les suggestions & aider.

OriginalL'auteur kuldeep.kamboj | 2014-10-22