Intente con este codigo, submit y no lo logre. el e.preventDefault(); no me deja enviar el formulario y no logro hacerlo funcionar.
Cita: $("#regForm").on("submit", function(e) {
e.preventDefault();
var letPass = 1;
var toSend = {};
toSend["checkRegister"] = true;
var $inPuts = $("#regForm").find("input");
$inPuts.each( function() {
if($(this).attr("type") != "submit") {
toSend[$(this).attr("id")] = $(this).val();
if($(this).next("span.formerr").html().length > 3) var letPass = 0;
}
});
$("input#FirstName").trigger("keyup");
$("input#LastName").trigger("keyup");
$("input#Email").trigger("keyup");
$("input.pwd").trigger("keyup");
$("input#Age").trigger("keyup");
if(letPass == 1)
{
$.getJSON("cuenta.php", toSend, function(d) {
if(d.error)
{
$("#error").html(d.error).fadeIn(250);
setTimeout( function() {
$("#error").fadeOut(250);
}, 5000);
return false;
}
if(d.success)
{
alert("Hola Prueba");
$("#regForm").submit();
}
});
}
});