Bom Dia Pessoal, Fiz um combobox que alimenta com ajax e to com um problema.
Meu Form nao esta conseguindo ler o codigo que envia no form. se troco o combo por um input funciona.
Meu Codigo ta Seguinte no velocity ta
<legend>Codigo SubGrupo</legend>
<select name="codSubGrupo" readonly="readonly">
</select>
meu ajax
function doBusca(grupo){
//limpa o select
var c=document.getElementById("codSubGrupo")
while(c.options.length>0)c.options[0]=null
c.options[0]=new Option(" Carregando.... ","0")
//Monta a url
url = "subgrupo_produto.do?perform=busca&codGrupo="+grupo;
var xmlhttp = getHTTPObject();
xmlhttp.open("GET", url, true);
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4){
//limpa o select
var c=document.getElementById("codSubGrupo")
while(c.options.length>0)c.options[0]=null
//popula o select
results = xmlhttp.responseText.split(",");
for( i = 0; i < results.length-1; i++ )
{
string = results[i].split( "|" );
c.options[c.options.length]=new Option(string[1],string[0])
}
}
}
xmlhttp.send(null)
Alguem sabe como posso passar os valores do select para meu form?
Valeu []s