yii2-ajaxform
yii2-ajaxform copied to clipboard
submit ActiveForm via ajax
trafficstars
Yii2 Ajax Form
Overview
Using jquery.form to make ActiveForm has ability to submit via ajax but not fullpage reload.
Install
Using composer:
$ composer require light/yii2-ajaxform=*
Usage
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.")}')
]
])
Options
- Default enabled
enableAjaxSubmitis true ajaxSubmitOptionsyou can find in jquery.form
Test
$ phpunit
