 
      
    PHP
    11
    Вклад в тег
    
      
      
    
  
  
 
  
  $form = ActiveForm::begin([
    'id' => 'form-input-example',
    'options' => [
       'onsubmit' => 'sendAjax(this, myAction)'
    ],
]);
...var myAction = function (response) {
    //Делаем то, что нам нужно с ответом
    console.log(response);
}
function sendAjax(form, callback) {
    $.ajax({
        method: 'post',
        url: '/test',
        dataType: 'json',
        data: $(form).serialize()
    }).done(function (response) {
        callback(response);
    })
   //Возвращаем false чтобы форма не отправилась
   return false;
} 
  
   
  
  public function behaviors()
{
    $behaviors = parent::behaviors();
    $behaviors['authenticator'] = [
        'class' => HttpBearerAuth::className(),
    ];
    
    return $behaviors;
}