Campo SELECT distorce quando uso setEnabled

Boa tarde pessoal!

Estou desenvolvendo um evento de formulário e quando utilizo o código abaixo em um campo 'select' o valor do campo se distorce totalmente, aparecendo outras opções não marcadas.

Código utilizado: form.setEnabled("comercial_seg_mercado", false);

Estou enviando Print do Fluig para verem como fica.

Isso já aconteceu com alguém?

Eu uso a seguinte solução em um javascript vinculado com o meu HTML, que roda no client. Este campo_tipo é o meu select, sempre que ele é alterado, ele salva a opção selecionado em um campo oculto com id = optionSelecionada.:


campo_tipo.val($("#optionSelecionada").val());

campo_tipo.change(function(){
    $("#optionSelecionada").val($(this).find("option:selected").val());
});

E para carregar a opção selecionada, eu utilizo o seguinte código, que roda assim que o formulário é carregado, os códigos estão juntos no mesmo arquivo, só separei aqui para facilitar o entendimento


campo_tipo.val($("#optionSelecionada").val());