load (url, [data], [callback])
ritorno: jQuery
utilizzo: $(dove_caricare).load("file_html", {dati_da_inviare}, function(){.....}
);
La funzione load serve a caricare del codice HTML di un file remoto ed inserirlo dentro il DOM di un documento. Di default viene effettuata una richiesta tramite il metodo GET, ma è possibile utilizzare il POST passando i dati con il formato coppia chiave/valore. Questa funzione va utilizzata, di norma, su di un div sul quale si vuole caricare del codice HTML. Questa operazione ovviamente è asincrona e avviene senza dover ricaricare la pagina. Spieghiamo meglio ora i parametri che possono essere passati a questa funzione tramite una breve descizione: Nome Opzione
| Tipo
| Default | Descrizione
| | url | String | | L'URL della pagina contenente l'HTML da caricare.
| data (opzionale)
| Map, String
| | Coppia di dati in formato chiave/valore. Sono i dati da inviare al server. Può essere anche passata una stringa come dato. Quando è utilizzata una stringa i dati sono passati tramite il metodo GET, se invece si usa il formato chiave/valore allora il metodo utilizzato è il POST. | callback (opzionale)
| Callback
| | Funzione richiamata quando la chiamata AJAX è completata, anche se non ha successo. Ha tre parametri: la risposta, lo stato e l'oggetto XMLHttpRequest. La callback può anche essere utilizzata senza paramentri se questi non servono. Es: function (responseText, textStatus, XMLHttpRequest). |
Per una più completa documentazione rimandiamo a leggere la guida ufficiale riguardante l'utilizzo di questa funzione.
|