Preciso que esse combobox seja alimentado cada vez que um campo perca o foco. Estou usando ajax que retorna uma lista de elementos, e quero que esse elementos sejam carregado no combo box.
<html>
<head>
<title></title>
<script>
var d = document;
function criaElementoSelect( bloco )
{
var bLista = d.getElementById( bloco );
bLista.innerHTML = null;
var elemento = d.createElement( "select" );
elemento.id = "lista";
elemento.name = "lista";
bLista.appendChild( elemento );
}
function addElementos( elemento, valores )
{
var elementoOpt = new Array();
for( var i = 0; i < valores.length; i++ )
{
elementoOpt[ i ] = d.createElement( "option" );
elementoOpt[ i ].value = i;
elementoOpt[ i ].appendChild( d.createTextNode( valores[ i ] ) );
elemento.appendChild( elementoOpt[ i ] );
}
}
</script>
</head>
<body>
<span id="lista">
</span>
</body>
<script>
var listaValores = new Array("", "Rodrigo R. da Silva", "Kellen Ferreira Silva", "Fábio R. da Silva");
var listaValores1 = new Array("", "Rodrigo R. da Silva", "Kellen Ferreira Silva", "Fábio R. da Silva");
criaElementoSelect( 'lista' );
addElementos( document.getElementById('lista'), listaValores );
addElementos( document.getElementById('lista'), listaValores1 );
</script>
</html>
Pergunta
Guest Darlene
Preciso que esse combobox seja alimentado cada vez que um campo perca o foco. Estou usando ajax que retorna uma lista de elementos, e quero que esse elementos sejam carregado no combo box.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.