Ciao a tutti, vi scrivo perchè ho un problema nel passaggio di + variabili ad ajax.
Il tutto funziona correttamente con una variabile, ma non riesco a gestire la seconda variabile che vorrei passare. Il mio codice è questo:
prendendo in entrata solo una variabile funziona correttamente, ma introducendo la seconda non funziona....codice:funzione.js: var xmlhttp; function mostraInfo(q , s_date){ xmlhttp=GetXmlHttpObject(); if (xmlhttp==null){ alert ("Browser does not support HTTP Request"); return; } var url="mostra_generi.php"; url=url+"?q="+q+"&?s_data="+s_date; xmlhttp.onreadystatechange=stateChanged; xmlhttp.open("GET",url,true); xmlhttp.send(null); if (xmlhttp.readyState==4){ document.getElementById("prova").innerHTML=xmlhttp.responseText; } } function stateChanged(){ if (xmlhttp.readyState==4){ document.getElementById("info").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; } html su datepicker: onSelect: function(s_date) { mostraInfo(s_date); } -------------------- html su form: <select name="users" onChange="mostraInfo(this.value)">
Qualche suggerimento?
Grazie

Rispondi quotando