Tipi Ajax ritorno

January 2

Tipi Ajax ritorno


AJAX o Asynchronous JavaScript and XML, consente ai programmatori di aggiornare una pagina Web senza sottoporre agli utenti finali di un aggiornamento della pagina dirompente. Le pagine Web che sfruttano AJAX possono inviare o ricevere dati senza intoppi e in grado di aggiornare la loro pagina visualizza una sola porzione alla volta. il metodo "jQuery.ajax ()" di JQuery consente ai programmatori di aggiungere facilmente funzionalità AJAX alle proprie pagine web. L ' ") jQuery.ajax (" metodo può ricevere un numero di tipi diversi di ritorno, ognuno dei quali ha il suo posto in un kit di strumenti programmatori. I programmatori che utilizzano AJAX devono conoscere il tipo di dati inviati dal proprio server, se lo desiderano, di utilizzare il metodo "jQuery.ajax ()" di jQuery con successo.

XML

Un server può inviare i dati Extensible Markup Language (XML) in risposta ad una richiesta AJAX. XML rappresenta i dati in forma gerarchica e richiede ai programmatori di racchiudere ogni pezzo di dati in un tag che può contenere attributi. I programmatori devono nido ogni elemento di dati all'interno di un tag principale, fatta eccezione per la radice del documento. Molti ritengono che XML è eccessivamente verbose e sostengono che altri tipi restituiti jQuery AJAX offrono efficienza superiore. Ma molte organizzazioni, tuttavia, continuano a fare affidamento su XML.

HTML

Un sever può rispondere a una richiesta AJAX con HyperText Markup Language o HTML, i dati. dati HTML spesso consente ai programmatori di inserire la risposta AJAX direttamente nella pagina senza ulteriori modifiche o manipolazioni. Tuttavia, come XML, il formato dei dati HTML consuma notevoli risorse del server. I programmatori anche lo trovano più difficile da manipolare, in circostanze che richiedono una manipolazione. Una nota positiva, una volta inserito in una pagina, i dati HTML non degrada l'esperienza degli utenti, aumentando il peso della pagina.

JSON e JSONP

Un server può restituire i dati formattati come JSON, o JavaScript Object Notation. In confronto con XML o HTML, i dati JSON è leggero e può rappresentare i dati sofisticati facilmente. I server possono anche restituire i dati in un formato di dati correlato chiamato JSONP, o JSON con imbottitura. I programmatori usano questo tipo di ritorno per avvolgere i dati JSON e manipolarlo con un argomento di query.

Testo e Script

I tipi di ritorno AJAX "script" e la funzione "testo" in modo simile. I programmatori usano un tipo di ritorno di testo per ricevere dati di stringa e inserirlo, spesso senza modifiche, nella pagina. Qualsiasi tipo di dati AJAX può essere rappresentato come una stringa. Il tipo di dati di script prende i dati del server JavaScript e lo trasforma in testo. I programmatori che sfruttano il tipo di dati script per ricevere dati da un server remoto dovrebbe notare che si trasforma in POSTI Gets.