Si tu elemento
$("#enviar")
es un
<input>
de tipo
submit
, va a generar que se realice de forma síncrona el envío de la información del formulario.
Como el método
$.post()
es asíncrono (AJAX), debes cancelar la ejecución del evento con el método
.preventDefault()
:
Código Javascript
:
Ver original$('#enviar').click(function(event){
event.preventDefault();
//Tus instrucciones
});