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.
