Como validar con Jquery el envio de un formulario antes de ser enviado en Yii

Como validar con Jquery el envio de un formulario antes de ser enviado en Yii

En ocaciones es necesario validar de manera especial un formulario, en este ejemplo muestro como validar un formulario con JQuery entes de enviarlo, es decir agregué una pregunta de confirmación antes de enviarla, para evitar que se envie utilizo un "return false".

 
<?php
$js = <<<JS
       
$('body').on('beforeSubmit', '#w0', function () {       
    if (confirm("¿Are you sure?") == true) {                    
       console.log('If user chose ok'); 
    } else {
       console.log('If user chose Cancel'); 
        return false; // Dont send form
    }                
});
        

JS;

$this->registerJs($js,View::POS_READY );

?>

Referencias:

https://www.yiiframework.com/wiki/750/how-to-implement-form-events

Comentarios

Aprende Yii2


Lo más Visto

Ejemplos de Gráficas con Highcharts

Agregar select en encabezado de busqueda de un GridView

Cómo migrar un sitio local al hosting

Cómo corregir error seguridad de ver log de Yii

Procesamiento por lotes en Yii

hostinger

ventana bienvenida