Red de conocimiento informático - Computadora portátil - ajax tiene varios métodos para solicitar datos json entre dominios.

ajax tiene varios métodos para solicitar datos json entre dominios.

Utilice jquerygetJson para leer datos entre dominios

El principio básico real de getJson ajax es utilizar jsonp.

Jquery usa getJson para obtener datos remotos y devuelve el prototipo de función en formato Json:

jQuery.getJSON(url, data, Success(data, status, xhr))

Descripción del parámetro

url debe especificar la URL para enviar la solicitud.

La opción de datos especifica que los datos del servidor deben enviarse con la solicitud.

Éxito(data,status,xhr)

Seleccione la función de operación del trabajo deseada.

Parámetros adicionales:

Respuesta: contiene datos de nodo solicitados automáticamente.

Estado: contiene el estado de la solicitud.

xhr - contiene la imagen XMLHttpRequest

La función abreviada como ajax en realidad es equivalente a:

$.ajax({

URL: URL,

Datos: datos,

Éxito: devolución de llamada,

Tipo de datos: json

});

De todos modos, quiero ver cómo usar getJson para obtener datos entre dominios.

Código de muestra de página HTML:

$.getJSON("xxx?",

Función(datos){

Alerta(datos );

}

);

Principios de implementación:

Para enviar una solicitud, debe pasar el nombre de la función de devolución de llamada. El lado del servidor acepta el nombre de la función de devolución de llamada y devuelve datos en forma de parámetros.