Los últimos tutoriales de desarrollo web
 

jQuery ajax() Method

❮ jQuery AJAX Métodos

Ejemplo

Cambiar el texto de un <div> elemento utilizando un AJAX solicitud:

$("button").click(function(){
    $.ajax({url: "demo_test.txt", success: function(result){
        $("#div1").html(result);
    }});
});
Inténtalo tú mismo "

Definición y Uso

El ajax() método se utiliza para realizar una AJAX solicitud (asíncrono HTTP).

Todos jQuery AJAX métodos utilizan el ajax() método. Este método se utiliza sobre todo para las solicitudes en las que no se pueden utilizar los otros métodos.


Sintaxis

$.ajax({name:value, name:value, ... })

Los parámetros especifica uno o más pares de nombre / valor para la petición AJAX.

Posibles nombres / valores de la tabla siguiente:

Nombre Valor / Descripción
async Un valor booleano que indica si la petición debe ser manejado asíncrona o no. El valor predeterminado es verdadero
beforeSend( xhr ) Una función de correr antes de la solicitud se envía
cache Un valor booleano que indica si el navegador debe almacenar en caché las páginas solicitadas. El valor predeterminado es verdadero
complete( xhr,status ) Una función que se ejecuta cuando se terminó la solicitud (después de las funciones de éxito y error)
contentType El tipo de contenido se utiliza para enviar los datos al servidor. Por defecto es: "application/x-www-form-urlencoded"
context Especifica el "este" valor para todas las funciones de devolución de llamadas relacionadas con AJAX
data Especifica los datos que se envían al servidor
dataFilter( data , type ) Una función utilizada para manejar los datos de respuesta en bruto de la XMLHttpRequest
dataType El tipo de datos que se espera de la respuesta del servidor.
error( xhr,status,error ) Una función que se ejecuta si la petición falla.
global Un valor booleano que especifica si o no para desencadenar evento global AJAX maneja para la solicitud. El valor predeterminado es verdadero
ifModified Un valor booleano que especifica si una solicitud sólo tiene éxito si la respuesta ha cambiado desde la última solicitud. El valor predeterminado es: false.
jsonp Una cadena reemplazando la función de devolución de llamada en un jsonp solicitud
jsonpCallback Especifica un nombre para la función de devolución de llamada en un jsonp solicitud
password Especifica una contraseña para ser utilizado en una solicitud de autenticación de acceso HTTP.
processData Un valor booleano que especifica si los datos enviados con la solicitud debe ser transformada en una cadena de consulta. El valor predeterminado es verdadero
scriptCharset Especifica el conjunto de caracteres para la solicitud
success( result,status,xhr ) Una función que se ejecuta cuando la solicitud se realiza correctamente
timeout El tiempo de espera local (en milisegundos) para la solicitud
traditional Un valor booleano que especifica si se usa o no el estilo tradicional de la serialización param
type Especifica el tipo de solicitud. (GET o POST)
url Especifica la dirección URL para enviar la solicitud a. El valor predeterminado es la página actual
username Especifica un nombre de usuario que se utilizará en una solicitud de autenticación de acceso HTTP
xhr Una función que se utiliza para crear el XMLHttpRequest objeto

Inténtelo usted mismo - Ejemplos

Hacer una sincrónica AJAX solicitud
Cómo utilizar la configuración asíncrona para especificar una petición síncrona

Hacer una AJAX solicitud con un tipo de datos especificado
Como utilizar el dataType ajuste para especificar el tipo de datos de la solicitud.

Hacer una AJAX solicitud con un error
Cómo utilizar la configuración de error para hacer frente a los errores en un AJAX petición.


❮ métodos jQuery AJAX