tengo un fomulario el cual envio sus datos por la funcion $.ajax cuando hago click en el boton la funcion anda perfecto, el boton es de tipo button, el problema es cuando aprieto enter me manda a la pagina php y se "saltea" la funcion $.ajax
Código:
var n=$("#nick").attr("value"); var p=$("#pass").attr("value"); $.ajax({ async:true, type: "POST", dataType: "html", contentType: "application/x-www-form-urlencoded", url:"autentificar.php", data: "nick=" + n +"&pass="+ p, beforeSend:inicioEnvioLog, success:llegadaDatosLog, timeout:1000, error:problemasLog }); return false; } function inicioEnvioLog() { var x=$("#resultados"); x.html('<img src="imagenes/cargando.gif">'); } function llegadaDatosLog(datos) { if (datos == "si") { location.reload(); } else { var x; x=$(".log_input"); x.css("border","1px solid #ff0000"); } } function problemasLog() { ... }