Buenos dias compañeros,
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:
<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>
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
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!!!