Ciao a tutti vi spiego il mio problemino...diciamo che sono capace di creare una select in cascata con ajax con questo script:
dove da qui prendo il valore da dove devo fare la select:codice:<script type="text/javascript"> function show(str){ if (str==""){ document.getElementById("txtHint").innerHTML=""; return; } if (window.XMLHttpRequest){ xmlhttp=new XMLHttpRequest(); } else{ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function(){ if (xmlhttp.readyState==4 && xmlhttp.status==200){ document.getElementById("txtHint").innerHTML=xmlhttp.responseText; } } xmlhttp.open("GET","'.$valore.'?q="+str,true); xmlhttp.send() } </script>
e con questo scelgo dove mettere il risultato di ajax:codice:<select name="users" onChange="show(this.value)">
La mia domanda è semplice.codice:<div id="txtHint"><select></select></div>
C'è in qualche modo la possibilità di decidere se usare la prima select o la seconda?
Cerco di spiegarmi in pratica ho dei percorsi fatti con l'auto e fatti con il bus nella prima select diciamo che ci sono i percorsi in auto e tramite ajax uso la seconda select per riempire con il medesimo percorso ma fatto in bus.
Se volessi fare viceversa? nel senso di selezionare il percorso in bus (seconda select) e far aggiornare la prima select con il percorso auto? è possibile farlo? se si come? spero di essere stato chiaro!

Rispondi quotando