Código:
<form id="captura" name="captura" method="POST" action="<?=base_url();?>main/doCaptura"> //campos del formulario </form> <script type="text/javascript"> $("#captura").submit(function(event) { event.preventDefault(); var x=0; if ($("#nombre").val() == ""){ $("#nombre").focus(); alert("Proporcione un nombre"); x=1; return false; } // y demas validaciones if(x==0){ $.ajax({ url: $("#captura").attr('action'), type: "POST", data: $("#captura").serialize(), success: function(msg){ //limpio campos del formulario }, error: function () { alert("mal mal mal"); } });//ajax } </script>