Muchas gracias a todos. On 6 jun, 21:49, Pedro Carrasco Curin <[email protected]> wrote: > Hola > > Mira, aqui hay un buen ejemplo,http://jqueryui.com/demos/dialog/#modal-form, > es bien simple. > > El 6 de junio de 2011 15:13, Carlos Becerra > <[email protected]>escribió: > > > > > Gorfang, has usado la Magia de la validación en los modelos? > >http://book.cakephp.org/view/1143/Data-Validation > > > <http://book.cakephp.org/view/1143/Data-Validation>Saludos > > > Carlos > > > El 6 de junio de 2011 13:50, Cristian haunsen > > <[email protected]>escribió: > > > Has incluido los ficheros JS en el layout?¿ > > >> El 6 de junio de 2011 15:20, Gorfang <[email protected]> escribió: > > >> Hola. > > >>> Quiero realizar la validación de datos desde el lado del cliente, como > >>> por ejemplo si un campo está vacío debe de aparecer un tutorial > >>> indicandolo. > > >>> He leido que se utilice jQuery y he colocado los ficheros: Jquery.js, > >>> Jquery.form.js, Jquery.metadata.js y Jquery.validate.js en \app\webroot > >>> \js\validate. > > >>> En la vista inserto el siguiente código: > >>> <?php $form->create('User') ?> > >>> <?php $varSession = $session->read();?> > >>> <?php if (empty($varSession['User']['Login'])){ ?> > >>> ... > >>> <table> > >>> <tr> <td> <label for="login">Usuario:</label> > >>> </td> > >>> <td> <?php echo $form->input('login', > >>> array('label' => "",'size' > >>> => 20, 'class'=>'required email', 'onkeypress' => "if ( event.keyCode > >>> == 13) this.form.submit();")); ?> </td> > >>> </tr> > >>> ... > >>> </table> > >>> <a href="javascript:document.LoginForm.submit()">Entrar</a> > > >>> </form> > > >>> Cuando pulso en Entrar si el campo login está vacio no me muestra > >>> ningún mensaje de error. > > >>> Gracias de antemano. > > >>> -- > >>> Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de > >>> Grupos de Google. > >>> Para publicar una entrada en este grupo, envía un correo electrónico a > >>> [email protected]. > >>> Para anular tu suscripción a este grupo, envía un correo electrónico a > >>> [email protected] > >>> Para tener acceso a más opciones, visita el grupo en > >>>http://groups.google.com/group/cakephp-es?hl=es. > > >> -- > >> Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de > >> Grupos de Google. > >> Para publicar una entrada en este grupo, envía un correo electrónico a > >> [email protected]. > >> Para anular tu suscripción a este grupo, envía un correo electrónico a > >> [email protected] > >> Para tener acceso a más opciones, visita el grupo en > >>http://groups.google.com/group/cakephp-es?hl=es. > > > -- > > Carlos Andrés Becerra Galarza. > > > -- > > Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de > > Grupos de Google. > > Para publicar una entrada en este grupo, envía un correo electrónico a > > [email protected]. > > Para anular tu suscripción a este grupo, envía un correo electrónico a > > [email protected] > > Para tener acceso a más opciones, visita el grupo en > >http://groups.google.com/group/cakephp-es?hl=es. > > -- > *Pedro Carrasco Curín* > Ingeniero Civil en Informática > fono: 7 69 26 416 > jsoft.cl <http://www.jsoft.cl>
-- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a [email protected]. Para anular tu suscripción a este grupo, envía un correo electrónico a [email protected] Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es.
