Este es el codigo que uso para cargar el combo..
var miXML_3 = new XML();
cargar_co = new Array();
NIVELES_COMBO.dataProvider = cargar_co;
function buscar_nivel_acceso()
{
enviar.opcion = "38";
enviar.sendAndLoad("http://localhost/LaboratorioSur/buscar_funcion.php",miXML_3,"POST");
mensaje.text = "PROCESANDO PEDIDO. ESPERE!!.";
miXML_3.ignoreWhite = true;
miXML_3.onLoad = function(exito)
{
//Cargamos y llenamos el array
if (exito)
{
var filas = miXML_3.firstChild.childNodes.length;//Se de calaran las matrices a ser
V_id_acceso = new Array();
V_nombre_a = new Array();
V_indice_a = new Array();
//mensaje2.text = miXML.firstChild.childNodes;
for(i=0; i<filas; i++)
{ //se carga las matrices con la infomacion xml
V_indice_a[i] = miXML_3.firstChild.childNodes[i].childNodes[0].firstChild,
V_nombre_a[V_indice_a[i]] = miXML_3.firstChild.childNodes[i].childNodes[1].firstChild,
V_id_acceso[V_indice_a[i]] = V_indice_a[i];
cargar_co.addItem({label:V_nombre_a[V_indice_a[i]],data:V_id_acceso[V_indice_a[i]]});
}
mensaje.text = filas;
}
else mensaje.text = "NO HAY RETORNO DE LA BASE DE DATOS...";
}
}
alguna idea porfa..
