Bem, estou começando a aprender ajax usando jquery e queria que vocês me ajudassem a entender uma coisa, por favor!
Vejam o código abaixo(eu tirei ele de um tutorial e ele não explica o que eu vou perguntar):
Na parte "$.ajax({...})":
1- O que significa "novoPedido"? Imagino que seja uma instância do objeto "pedido", mas como o AJAX sabe que se trata do objeto "pedido" e não de um outro, já que não tem o mesmo nome da declaração do objeto? Achei que deveria ser algo do tipo "new pedido", como em Java, por exemplo.
Pergunta
robgeek
Boa tarde!
Bem, estou começando a aprender ajax usando jquery e queria que vocês me ajudassem a entender uma coisa, por favor!
Vejam o código abaixo(eu tirei ele de um tutorial e ele não explica o que eu vou perguntar):
$(document).ready(function(){ var $comida = $('#comida'); var $bebida = $('#bebida'); $('#inserir').on('click', function( ){ var pedido = { comida: $comida.val( ), bebida: $bebida.val( ), }; $.ajax({ type: 'POST', url: menu.php, data: pedido, success: function( novoPedido ) { $pedidos.append('<li>* ' + novoPedido.comida + ', '...); }, error: funcition( ) { alert("Erro ao inserir."); } }); }); });Na parte "$.ajax({...})":
1- O que significa "novoPedido"? Imagino que seja uma instância do objeto "pedido", mas como o AJAX sabe que se trata do objeto "pedido" e não de um outro, já que não tem o mesmo nome da declaração do objeto? Achei que deveria ser algo do tipo "new pedido", como em Java, por exemplo.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.