English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Metodo jQuery get()

Metodi AJAX jQuery

Il metodo $ .get() utilizza una richiesta GET HTTP per caricare dati dal server.

Sintassi:

$.get(URL, data, callback, dataType)

Esempio

Questo esempio recupera il segmento HTML della richiesta e lo inserisce nella pagina:

$("button").click(function(){
  $.get("ajax_get.php", function(data){
    $("#output").html(data);
  );
);
Prova a vedere <>/

Richiesta della pagina ajax_get.php e invio di altri dati:

$("button").click(function(){
  $.get("ajax_get.php", {fname:"Seagull", lname:"Anna"}, function(data){
    $("#output").html(data);
  );
);
Prova a vedere <>/

Richiesta della pagina ajax_get.php, invio di altri dati e messaggio di stato dell'avviso:

$("button").click(function(){
  $.get("ajax_get.php", {fname:"Seagull", lname:"Anna"}, function(data, status){
    $("#output").html(data);
    alert(status);
  );
);
Prova a vedere <>/

Richiesta del file demo.json e inserimento nella pagina:

$("button").click(function(){
  $.get("demo.json", function(data){
    let myObj = JSON.parse(data);
    $("#output").html(myObj.name);
  );
);
Prova a vedere <>/

File json_demo1.php che restituisce dati in formato json:

$("button").click(function(){
  $.get("json_demo1.php", function(data){
    let myObj = JSON.parse(data);
    $("#output").html(myObj.name);
  );
);
Prova a vedere <>/

Valore del parametro

ParametroDescrizione
URLSpecificare l'URL che si desidera richiedere
data(Opzionale) Specificare i dati che si desidera inviare al server con la richiesta
callback(Opzionale)Specificare la funzione di callback da eseguire dopo il successo della richiesta

Parametri:

  • data-Contiene i dati di risultato della richiesta

  • status-Contiene lo stato della richiesta ("success", "notmodified", "error", "timeout", o "parsererror")

  • xhr-Contiene l'oggetto XMLHttpRequest

dataType(Opzionale)Specificare il tipo di dati richiesto dalla risposta del server
Per impostazione predefinita, jQuery esegue una previsione automatica

Tipi possibili:

  • “xml” - Documento XML

  • “html” - HTML come testo puro

  • “text” - Stringa di testo pura

  • “script” - Esegui la risposta come JavaScript e restituisci testo puro

  • “json” - Esegui la risposta come JSON e restituisci un oggetto JavaScript

  • “jsonp” - Carica un blocco JSON utilizzando JSONP. Aggiungi “?callback =?” alla URL per specificare il callback

Metodi AJAX jQuery