Ciao, mi sto cimentando con Ajax non sensa qualche difficoltà
Ho scritto questa funziona Js
Nel body c'ècodice:<script type="text/javascript"><!--// function Interroga(stringa) { // variabili di funzione var // assegnazione oggetto XMLHttpRequest ajax = assegnaXMLHttpRequest(), // assegnazione elemento del documento elemento = prendiElementoDaId("contenuto-dinamico"), // risultato booleano di funzione usaLink = true; // se l'oggetto XMLHttpRequest non è nullo if(ajax) { ajax.open("post", "stringadest.asp", true) ajax.setRequestHeader("content-type", "application/x-www-form-urlencoded"); ajax.setRequestHeader("connection", "close") ajax.send("leggi="+stringa) } } //--> </script>
L'idea sarebbe quella di chiamare la pagina stringadest e passargli il valore contenuto nella casella di testo? E' giusto?codice:<form method="POST" action="default.asp"> A <input type="text" name="txtProvaAjax" size="20" onkeyup="Interroga(this.value)" id="casella"></p> </form>
Nel caso lo fosse, e già ne dubito, come farei poi a leggere i dati della query (la pagina stringadest, interroga il db secondo la casella e mi restituisce una quary)? Li dovrei stampare in XML immagino, e già qui mi troverei in difficoltà ma mi arragio da solo. Ma per leggere che metodo devo usare con l'oggetto Ajax?

Rispondi quotando
VVoVe:
