Cómo pasar múltiples parámetros en ajax
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.