14/08/2008, 08:11
|
| | Fecha de Ingreso: marzo-2008
Mensajes: 58
Antigüedad: 16 años, 8 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);
}
}
} |