Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/03/2014, 13:26
randy69
 
Fecha de Ingreso: marzo-2014
Ubicación: cararias/lanzarote
Mensajes: 165
Antigüedad: 10 años, 2 meses
Puntos: 0
Pregunta Como detener el envio de un formurio si existe un elemento html

Bueno mi gente quiero que si existe la etiqueta <span id="nodisponible"><span>
el formulario no se envia osea que al pulsar <input type="submit" el formulario no se envie aqui os dejo lo que he probado y aun asi el formulario se envia

Código:
var x;
x=$(document);
x.ready(inicio);
x.ready(inicio2);
function inicio()
{  
	$('#submit').click(enviar2);
}
function enviar2(){
    if($("#nodisponible").length>0){ 
    return false;
    }
}
Tambien probe
con preventDefault()
Código:
var x;
x=$(document);
x.ready(inicio);
x.ready(inicio2);
function inicio()
{  
	$('#submit').click(enviar2);
}
function enviar2(e){
    if($("#nodisponible").length>0){ 
    e.preventDefault();
    }
}