Tenho este script, que ao selecionar um estado, ele carrega os municípios,. o que está funcionando. Mas se tenho salvar por uma ação submit, ele mostra o erro, mas o que o usuário escolheu no município, some e os municípios ficam em branco.
<script type="text/javascript"> $ (function() { $ ('#estadoMunicipio') .change( function() { if ($ (this).val()) { $ ('#municipioEstado').hide(); $ ('.carregando').show(); $ .getJSON('/nota-fiscal-servico-web/buscaMunicipioPorPaisEstado/' + $ (this).val(), function(j) { var options = '<option value="" class="chosen-select">' +'</option>'; for (var i = 0; i < j.length; i++) { options += '<option class="chosen-select" value="' + j[i].id + '">' + j[i].descricao + '</option>'; } $ ('#municipioEstado') .html(options) .show(); $ ('.carregando').hide(); }); } else { $ ('#municipioEstado') .html( '<option class="chosen-select" value="">-- Escolha um estado --</option>'); } }); }); </script>