Ver Mensaje Individual
  #26 (permalink)  
Antiguo 26/06/2006, 07:52
Avatar de NzO
NzO
 
Fecha de Ingreso: abril-2005
Mensajes: 153
Antigüedad: 19 años, 6 meses
Puntos: 3
Javiglez Como el problema es de html y no php lo que necesitaria es el codigo que genera dicho script. No el script en sí.

sergi_climent El problema esque tu AJAX no usa onsubmit por lo tanto nunca ejecutara tu funcion de validacion.
Tu html quedaria asi:
Código HTML:
<form id="miform" method="post" action="traspas/act_ins.php">
 .... .... 
<input type="submit" class="boto" name="enviar" value="Grabar" onClick="validatraspas(this.form)"> 
Y tu funcion algo asi:
Código PHP:
function validatraspas(miform){
    var 
data miform.dc.value;
    var 
article miform.article.value;
    var 
magatzemorigen miform.magatzemorigen.value;
    var 
magatzemdesti miform.magatzemdesti.value;
    var 
quantitat miform.quantitat.value;
    if (
data==''){
        
alert("Tienes que escojer una Fecha.");
    }
    else if (
article==0){
        
alert("Tienes que escojer un tipo de caja.");
    }
    else if (
magatzemorigen==0){
        
alert("Tienes que escojer un Almacen Origen.");
    }
    else if (
magatzemdesti==0){
        
alert("Tienes que escojer un Almacen Destino.");
    }
    else if (
quantitat==0){
        
alert("Tienes que definir una cantidad.");
    }
    else if (
magatzemorigen == magatzemdesti)
    {
        
alert("No puedes escojer el mismo almacen.");
    }
    else
    {
        
myajax.Form('miform''main');
    }


puede que tenga algun error porque no lo he probado, pero esa es la idea. Saludos.
__________________
NzO=EnZo
isiAJAX & isiXML hechos el uno para el otro.