Ambos se utilizan para enviar datos y recibir algún tipo de respuesta utilizando esos datos.
OBTENER: Obtener almacén de información en el servidor. Es decir. Búsqueda, tweet, información de la persona. Si desea enviar información, obtenga la solicitud de envío de solicitud utilizando process.php? Name = subroto , por lo que básicamente envía información a través de la url. Url no puede manejar más de 2083 char. Entonces, ¿puede recordar que no es posible para una publicación de blog?
POST: Publicar hacer lo mismo que obtener. Registro de usuario, inicio de sesión de usuario, envío de Big Data, publicación de blog. Si necesita enviar información segura, utilice la publicación o big data, ya que no pasa por la url.
AJAX: $ .get() y $ .post() contienen características que son subconjuntos de $ .ajax(). Tiene mucha configuración.
método $ .get(), que es una especie de abreviatura de $ .Ajax(). Cuando se usa $ .get(), en lugar de pasar un objeto, se pasan argumentos. Como mínimo, necesitará los dos primeros argumentos, que son la URL del archivo que desea recuperar (es decir, 'test.txt') y una devolución de llamada exitosa.
Resumen:
$.get(url [, data ] [, success ] [, dataType ])
$.post(url [, data ] [, success ] [, dataType ]) // for sending secure or Large information
$.ajax(url [, settings ]) // More Configaration
BTW, también se ponen y eliminar las solicitudes, además de POST peticiones. Deberías preguntar sobre esos, también. –
Para futuros lectores: aquí hay una [pregunta relacionada por Fooker hace un año] (http://stackoverflow.com/q/18395523/4043409). – Gideon