Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/08/2008, 08:11
asile
 
Fecha de Ingreso: marzo-2008
Mensajes: 58
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: problema con selects dependientes

Este es el codigo:

function handleStateChange(){
if (xmlHttp.readyState == 4) {
if (xmlHttp.status == 200) {
var refNodes = xmlHttp.responseXML.getElementsByTagName("cadena") ;
var valida = refNodes[0].childNodes[0].nodeValue;
if (refNodes == null) {
document.getElementById('cadena').value = 0;
}
else {
var existencias = xmlHttp.responseXML.getElementsByTagName("cadena") ;
var tam = refNodes.length;
var i;

for (i = 0; i < tam; i++) {

existencia = existencias[i].childNodes[0].nodeValue;
document.forms['formulario'].grupoProducto.options[i] = new Option(existencia, i);
//document.forms['formulario'].grupoProducto.options[i].value = i;
}
alert(tam);
for(var j=tam; j < 10; j++)
{
alert(j);
var aBorrar = document.forms['formulario'].grupoProducto.options[j];
alert(aBorrar);
aBorrar.parentNode.removeChild(aBorrar);
}
}
}
else {
alert("Error loading page" + xmlHttp.status + ":" + xmlHttp.statusText);
}
}
}