English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Il metodo load() carica dati dal server e inserisce l'HTML restituito nell'elemento selezionato.
Il metodo load() è il metodo più semplice per ottenere dati dal server. È approssimativamente equivalente a $ .get(url, data, callback), eccetto che è un metodo e non una funzione globale, e ha un callback implicito...
Metodo di richiesta:Se si desideradataSe fornito come oggetto, viene utilizzato il metodo POST. Altrimenti, si assume GET.
$(selector).load(URL, data, callback)
Carica il contenuto del file ajax_intro.txt nell'elemento DIV:
$("button").click(function(){ $("div").load("ajax_intro.txt"); });Prova a vedere‹/›
Diversamente da $ .get(), il metodo load() ci permette di specificare una parte del documento remoto da inserire:
$("button").click(function(){ $("div").load("/jquery/ajax_load.html #table"); });Prova a vedere‹/›
Carica la pagina ajax_post.php e invia alcuni altri dati:
$("button").click(function(){ let data = {fname: "Seagull", lname: "Anna"}; $("div").load("ajax_post.php", data); });Prova a vedere‹/›
Carica la pagina ajax_post.php, invia alcuni altri dati e visualizza un messaggio di stato di allarme:
$("button").click(function(){ let data = {fname: "Seagull", lname: "Anna"}; $("div").load("ajax_post.php", data, function(response, status){ alert(status); }); });Prova a vedere‹/›
Se la richiesta Ajax incontra un errore, visualizza una notifica:
$("button").click(function(){ let data = {fname: "Seagull", lname: "Anna"}; $("#success").load("wrong_file.php", data, function(response, status, xhr){ if(status == "error"){}} let msg = "Dispiace, è capitato un errore: "; $("#error").html(msg + xhr.status + " " + xhr.statusText); } }); });Prova a vedere‹/›
Parametro | Descrizione |
---|---|
URL | Specificare l'URL che si desidera richiedere |
data | (Opzionale) Specificare l'oggetto o la stringa pura da inviare con la richiesta |
callback | (Opzionale) Specificare la funzione di callback da eseguire al completamento della richiesta Parametri:
|