All pastes #31267 Raw Edit

Unnamed

public html v1 · immutable
#31267 ·published 2005-11-26 00:59 UTC
rendered paste body
GetCiudades.py debe de leer la variable estado del POST y generar un XML de la forma:<City>   CodigoCiudad-NombreCiudad</City><City>   CodigoCiudad-NombreCiudad</City><City>   CodigoCiudad-NombreCiudad</City>..etc.<head><script language='javascript'>	var req;	function update () {		if (window.XMLHttpRequest) {      			req = new XMLHttpRequest();		} else if (window.ActiveXObject) {			req = new ActiveXObject("Microsoft.XMLHTTP"); //Huack!    		}		req.open("POST", "GetCiduades.py", true);		req.onreadystatechange = setCityData;		req.send("estado=" + document.Foo.Estados.value);	}	function setCityData() {		if (req.readyState == 4) {			if (req.status == 200) {				var ciudades =  req.responseXML.getElementsByTagName("City");				document.Foo.Estados.options.length = 0;				for (i = 0; i < ciudades.length; i++)				{					var tmp = ciudades [i].split ('-');					document.Foo.Estados.options [i] = new Option (tmp [0], tmp [1]);				}			}		}        }    }}</script></head><body><form name="foo">	<select name="Estados" onchange="update();">		<option value="00">Sinaloa</option>		<option value="01">Defequeño</option>	</select>	<select name="Ciudad">		<option value="00">Culiacan</option>		<option value="01">Navolato</option>	</select></form></body>