Ciao,
ho questo codice per dinamicizzare delle select:
codice:var xmlhttp function showCustomer(str, pagina) { xmlhttp=GetXmlHttpObject(); if (xmlhttp==null) { alert ("Your browser does not support AJAX!"); return; } var url=pagina; url=url+"?q="+str; url=url+"&sid="+Math.random(); xmlhttp.onreadystatechange=stateChanged; xmlhttp.open("GET",url,true); xmlhttp.send(null); } function stateChanged() { if (xmlhttp.readyState==4) { document.getElementById("Province" ).innerHTML=xmlhttp.responseText; } } function GetXmlHttpObject() { if (window.XMLHttpRequest) { // code for IE7+, Firefox, Chrome, Opera, Safari return new XMLHttpRequest(); } if (window.ActiveXObject) { // code for IE6, IE5 return new ActiveXObject("Microsoft.XMLHTTP"); } return null; }
La select si cambia con questo inserito nella pagina principale:
<select name="CodRegione" onchange="showCustomer(this.value, 'province.asp')">
DOMANDA:
Siccome le select che devono aggiornarsi in tutto sono tre, 'province' vorrei farla passare come variabile da valorizzare nel richiamo della select. Come posso fare?

Rispondi quotando
