Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/05/2013, 09:58
diurno10
(Desactivado)
 
Fecha de Ingreso: abril-2013
Ubicación: rosario
Mensajes: 248
Antigüedad: 11 años, 7 meses
Puntos: 17
Respuesta: Problema con jquery validation

para llamar fuera del evento , simplemente asi

Código:
$("#peli").validate({ 
            rules:{ 
                sinopsis: { 
                    required: true 
                }, 
                pais: { 
                    required: true 
                }, 
                portada: { 
                    required: true, 
                    url: true 
                }, 
                dvd:{ 
                    date: true     
                }, 
                generos:{ 
                    required: true 
                }, 
                estreno:{ 
                    date: true 
                } 
            }, 
             messages: { 
                 sinopsis:{ 
                    reuired: "Intrroduzca la sinopsis" 
                }, 
                pais: {  
                    required: "Selecciona el pais" 
                }, 
                portada:{ 
                    irequired: "Introduzaca URl con la portada", 
                    url: "URL no valida" 
                }, 
                generos:{ 
                    required: "Introduzca uno o mas generos" 
                }, 
                dvd:{ 
                    date: "Introduzca una fecha valida" 
                }, 
                estreno:{ 
                    date: "Introduzca una fecha valida" 
                } 
            }, 
            errorElement: "div", 
            submitHandler: function(){ 
                datastring=$('#peli').serialize(); 
                $.ajax({ 
                    type: "POST", 
                    url: "<?=site_url('ADMIN/peliculas/add_pelicula')?>", 
                    data: datastring, 
                    dataType: 'html', 
                    async: false, 
                    success: function(datos){ 
                        $('#director').before(datos); 
                        $('#peli').addClass('dialog'); 
                        $('#dire').removeClass('dialog'); 
                    } 
                });     
            } 
           });
lo podes poner en un file.js aparte, yo tengo uno validaciones.js y ahi hago todas mis validaciones, para tenerlo un poco mas ordenado.
En cuanto a lo otro no veo error , pudiste probarlo con firefox y examinar con el firebug si devuelve algun error?