English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
El método $ .post() utiliza una solicitud HTTP POST para cargar datos desde el servidor.
$.post(URL, data, callback, dataType)
Este ejemplo obtiene el fragmento de código HTML solicitado y lo inserta en la página:
$("button").click(function(){ $.post("ajax_post.php", function(data){ $("#output").html(data); }); });Probar y ver‹/›
Solicitar la página ajax_post.php y enviar algunos otros datos:
$("button").click(function(){ $.post("ajax_post.php", {fname:"Seagull", lname:"Anna"}, function(data){ $("#output").html(data); }); });Probar y ver‹/›
Solicitar la página ajax_post.php, enviar algunos otros datos y mostrar un mensaje de estado de alerta:
$("button").click(function(){ $.post("ajax_post.php", {fname:"Seagull", lname:"Anna"}, function(data, status){ $("#output").html(data); alert(status); }); });Probar y ver‹/›
Solicitar el archivo demo.json y agregarlo a la página:
$("button").click(function(){ $.post("demo.json", function(data){ let myObj = JSON.parse(data); $("#output").html(myObj.name); }); });Probar y ver‹/›
Solicitar json_demo1archivo .php, que se ha devuelto en formato json:
$("button").click(function(){ $.post("json_demo1.php", function(data){ let myObj = JSON.parse(data); $("#output").html(myObj.name); }); });Probar y ver‹/›
Parámetro | Descripción |
---|---|
URL | Especificar la URL que desea solicitar |
datos | (Opcional) Especificar un objeto o cadena pura que se enviará al servidor junto con la solicitud |
devolución de llamada | (opcional)Especifique la función de devolución de llamada que se ejecutará después del éxito de la solicitud Parámetros:
|
dataType | (opcional)Especifique el tipo de datos de respuesta necesario del servidor Por defecto, jQuery realiza una suposición automática Tipos posibles:
|