| Usare AJAX con jQuery |
| Programmazione & Co. |
| Martedì 21 Febbraio 2012 19:57 |
|
Se avete letto questo articolo su AJAX avete visto come sia possibile creare codice cross-borwser e in parte riutilizzabile per effettuare chiamate AJAX attraverso Javascript e PHP. Se vedete però il codice scritto non è proprio poco per delle semplici chiamate. Se già utilizzate jQuery per altre cose vale di sicuro la pena usare le funzioni AJAX integrate. Questo soprattutto perchè possiamo scrivere codice cross-browser con molte meno righe. E non è poco.... Una descrizione delle API AJAX di jQuery le trovate qua. Le opzioni più utili e importanti sono:
Io ho messo su una funzione che poi richiamo tramite link:
Richiamo la funzione creaStorico passandogli una data. Quindi, dop aver incluso jQuery nella pagina, possiamo usare uno script del genere:
Come vedete all'url passo anche un valore in GET; il valore lo passo alla funzione tramite il link. La riga
indica la risposta deve essere iniettata dentro a un div che ha quell'ID. Dentro la pagina lib/crea_storico.php ho delle funzioni che eseguono delle query prendendo il parametro passato in GET come clausola. Queste funzioni creano la pagina con i dati che mi servono, e questi dati vengono iniettati dentro al div. Notate con quante poche righe abbiamo ottenuto lo stesso risultato del link postato a inizio pagina. |
| Ultimo aggiornamento Martedì 21 Febbraio 2012 20:14 |


