tutoriais mais recente desenvolvimento web
 

jQuery post() Method

<Métodos jQuery AJAX

exemplo 1

Carregar dados do servidor usando uma solicitação HTTP POST:

$("button").click(function(){
    $.post("demo_test.asp", function(data, status){
        alert("Data: " + data + "\nStatus: " + status);
    });
});
Tente você mesmo "

exemplo 2

Alterar o texto de um elemento <div> usando uma solicitação AJAX POST:

$("input").keyup(function(){
    var txt = $("input").val();
    $.post("demo_ajax_gethint.asp", {suggest: txt}, function(result){
        $("span").html(result);
    });
});
Tente você mesmo "

Definição e Uso

Os $.post() dados método carrega a partir do servidor usando uma solicitação HTTP POST.


Sintaxe

$(selector).post(URL,data,function(data,status,xhr),dataType)

Parâmetro Descrição
URL Requeridos. Especifica a URL para enviar o pedido para
data Opcional. Especifica dados para enviar para o servidor junto com a solicitação
function(data,status,xhr) Opcional. Especifica uma função a ser executada se o pedido for bem-sucedido
Os parâmetros adicionais:
  • Dados - contém os dados resultantes do pedido
  • estado - contém o status da solicitação ( "success", "notmodified", "error", "timeout" , ou "parsererror" )
  • xhr - contém o XMLHttpRequest objeto
dataType Opcional. Especifica o tipo de dados esperado da resposta do servidor.
Por padrão jQuery realiza uma suposição automática.
Possíveis tipos:
  • "xml" - Um documento XML
  • "html" - HTML como texto simples
  • "text" - Uma cadeia de texto simples
  • "script" - Executa a resposta como JavaScript, e devolve-lo como texto simples
  • "json" - Executa a resposta como JSON , e retorna um objeto JavaScript
  • "jsonp" - Cargas em um JSON bloco usando JSONP . Irá adicionar um "?callback=?" Para o URL para especificar o retorno de chamada

<Métodos jQuery AJAX