yii2 ajaxform
1.0.2
Usar jquery.form para fazer com que ActiveForm possa enviar via ajax, mas não recarregar a página inteira.
Usando o compositor:
$ composer require light/yii2-ajaxform=*
use light widgets ActiveForm ;
use yii web JsExpression ;
ActiveForm:: begin ([
' ajaxSubmitOptions ' => [
' success ' => new JsExpression ( ' function(response) {console.log(response)} ' ),
' complete ' => new JsExpression ( ' function() {console.log("request completed.")} ' )
]
])enableAjaxSubmit ativado por padrão é verdadeiroajaxSubmitOptions você pode encontrar em jquery.form $ phpunit