Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

mauro26

Fazendo post em Ajax

Recommended Posts

Oi tudo bem? Estou tentando chamar uma função em php com jquery ajax, mas não me está funcionando, nem me dá erro, aqui vai o meu codigo.

 

Pagina: profile.php

php/html:

if (isset($_REQUEST['SubmitInsertExperience'])) {

            insertProfessionalExperience($candidateSession);
        }

 

JS:

 $(document).ready(function() {
            
            $("#SubmitEditExperience").click(function(event){
                
               $.post( 
                  "profile.php",
                  { name: "SubmitInsertExperience" },
                  function(data) {
                     $('#stage').html("Updated with Success");
                  }
               );
                    
            });
         });

Compartilhar este post


Link para o post
Compartilhar em outros sites

Retire a função de dentro do IF e tente o js assim:

$.ajax({ url: 'profile.php',
data: {action: 'insertProfessionalExperience'},
type: 'post',
success: function(data){
$('#stage').html("Updated with Success");
}
});

se houver erro, tente dessa forma:

http://stackoverflow.com/a/2269397

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi Ted, meti o meu codigo da seguinte forma:

 

$("#SubmitEditExperience").click(function(event){
                
               $.ajax({
                  type: 'post',
                  url: 'inc/profile.php',
                  data: {insertprofession: "hello"}, 
                  success: function(data) {
                    $('#stage').html("Updated with Success");
                }
              });
O problema no profile.php, eu meti a chamar a função da seguinte forma:
$insertprofession = $_POST['insertprofession'];
if ($insertprofession == "hello"){
insertProfessionalExperience(1);
}

 

Ele não me funciona, mas se não tiver dentro do if ele insere o registo, por alguma razão o valor da variavel $insertprofession não está passando.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.