Colección de citas famosas - Slogan de motivación - Cómo pasar múltiples parámetros en ajax

Cómo pasar múltiples parámetros en ajax

Primero, debemos entender el formato básico de ajax, que se explicará a continuación. Mira los datos. Este parámetro se utiliza para pasar valor; se pueden pasar múltiples parámetros como UID y RANDS. ....

Url, tipo: cadena, valor predeterminado: dirección de la página actual. La dirección a la que enviar la solicitud.

Datos, tipo: string, datos enviados al servidor. Se convertirá automáticamente al formato de cadena de solicitud. Las solicitudes GET se agregarán a la URL. Consulte la descripción de la opción ProcessData para desactivar esta conversión automática. Debe estar en formato clave/valor. Si es una matriz, jQuery corresponderá automáticamente al mismo nombre para diferentes valores. Por ejemplo, { foo: ["bar 1" "bar 2"]} se convierte en 'foo = bar 1 amp foo = bar2

tipo de datos, tipo: cadena, el tipo de datos esperado devuelto por el servidor. Si no se especifica, jQuery lo determinará de forma automática e inteligente en función de la información MIME del paquete HTTP. Por ejemplo, el tipo XML MIME se reconocerá como XML. En 1.4, JSON generará un objeto Javascript, que ejecutará el script. Luego, los datos devueltos por el servidor se analizan en función de este valor y se pasan a la función de devolución de llamada. Valores disponibles:

"xml": Devuelve un documento XML que puede ser procesado por jQuery.

"html": Devuelve información HTML en texto plano; la etiqueta de script incluida se ejecutará cuando se inserte en el dom.

"script": Devuelve código JavaScript normal. Los resultados no se almacenan en caché automáticamente. A menos que esté configurado el parámetro "caché". Nota: Si la solicitud es remota (no en el mismo dominio), todas las solicitudes POST se convertirán en solicitudes GET. (Porque se cargará usando la etiqueta script del DOM)

"json": Devuelve datos JSON.

"JSONP": formato JSONP. Al llamar a una función usando JSONP, por ejemplo "myurl?callback=?", ¿se reemplazará JQuery automáticamente? es el nombre de función correcto para ejecutar la función de devolución de llamada.

"texto": Devuelve una cadena de texto sin formato.

Exitoso, llamado después de la solicitud. Pase los datos devueltos y una cadena que contenga el código de éxito.