Tengo el siguiente formulario que lo valido por medio de jquery, utilizo $.post para consultar a al servidor, pero no logro hacer que se detenga el formulario en esta función.
Aqui va el form:
Código:
<form method="POST" enctype="multipart/form-data" action="upload.php" target="iframeUpload" id="formSub">
<label for="inputCedID" class="labelcedula">Cedula: </label>
<input type="text" id="inputCedID" name="inputCed" class="inputtext"><br />
<label for="idFile" class="labelcedula">Archivo:</label>
<input name="fileUpload[]" type="file" multiple id="idFile" /><br />
<input type="submit" value="enviar" class="boton" id="btn">
<iframe name="iframeUpload" style="display:none"></iframe>
</form>
aqui el script de jquery validando los campos por medio del submit del formulario:
Código:
$(document).ready(function(){
$("#formSub").submit(function(e) {
if($("#inputCedID").val().length < 1)
{
apprise('Digita la cedula');
return false;
}
else{
var file = $("#idFile").val();
if(file == ''){
apprise('Selecciona una imagen para subir');
return false;
}
else
{
var ced = $('#inputCedID').val();
$.post("validaCedula.php",{varCed:ced},
function(respuesta){
if(respuesta == 'cedulanoexiste')
{
alert(respuesta); //Mostramos un alert del resultado devuelto por el php
}
else
{
alert(respuesta);
}
});
$('.container').css('height','450');
}
}
});
});
El formulario se detiene hasta que me pide la imagen pero no se como hacer para detener el formulario cuando la respuesta sea cedulanoexiste, y cuando sea cedula existe siga con el vio del formulario.! ya intenten con un return false; pero nada