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