Tengo un pequeño problema y no se por que narices me pasa, por mas vueltas que le estoy dando al codigo no soy capaz de sacarlo.
El problema esta con el jQuery o supongo con la llamada que estoy haciendo yo para que me ejecute el ajax.
El codigo javascript que tengo es el siguiente:
Código:
Como podeis ver es una llamada sencilla... y el alert del "todo_ok" me lo devuelve, el texto me lo escribe en el campo correspondiente... pero en la base de datos no se me inserta nada... y no se por que :S<script type="text/javascript" src="scripts/jquery.js"></script> <script type="text/javascript"> function enviar() { var obj = document.getElementById("form_container"); var mail = document.getElementById("mail").value; $.ajax({ type: "GET", url: "enviar.php", data: "mail="+mail, success: function(msg){ alert("todo ok"); obj.innerHTML = 'Gracias, pronto obtendras noticias nuestras'; //document.getElementById("h3_votos").innerHTML = msg; }, error: function(xho){ alert("Error:"+xho.responseText); //document.getElementById("h3_votos").innerHTML = "Error:"+xho.responseText; } }); } </script>
Por el enviar.php no me pasa y no se si es que tengo algo mal en esta llamada o por que es!!!
Por favor, ayudadme, os lo agradecere mucho mucho :)
Un Saludo!!!