Salve ragazzi ho scritto questo codice AJAX che mi permette una volta scelta una provincia di ricaricare in modo asincrono una select con la lista di tutti i comuni della provincia selezionata.
Ho provato a farla funzionare con firefox e operae funziona perfettamente ma con internet explorer non va.
Qualcuno sa darmi qualche suggerimento in proposito ?
Ho provato a farla funzionare con firefox e operae funziona perfettamente ma con internet explorer non va.
Qualcuno sa darmi qualche suggerimento in proposito ?
PHP:
<SCRIPT type="text/javascript">
function reloadComuni(str,target) {
if (str=="") {document.getElementById(target).innerHTML=""; return;}
if (window.XMLHttpRequest) xmlhttp=new XMLHttpRequest();
xmlhttp.open("GET","lista_comuni.php?prov="+str,false);
xmlhttp.send();
if (xmlhttp.status==200) document.getElementById(target).innerHTML=xmlhttp.responseText;
}
function reloadCAP(str,target) {
if (str=="") {document.getElementById(target).innerHTML=""; return;}
if (window.XMLHttpRequest) xmlhttp=new XMLHttpRequest();
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4&&xmlhttp.status==200) {
document.getElementById(target).value=xmlhttp.responseText;
}
}
xmlhttp.open("GET","lista_comuni.php?com="+str,true);
xmlhttp.send();
}
function reloadComuni2(str,target1,target2) {
reloadComuni(str,target1);
reloadCAP(document.getElementById(target1).value,target2);
}
</script>