Ответ от сервера получаю но все уходит в консоль. Сильно не пинайте 2 дня как начал. Код (Text): <?php $js = <<<JS $('form').on('beforeSubmit', function(){ var data = $(this).serialize(); $.ajax({ url: 'site/page', type: 'POST', data: data, success: function(res){ console.log(res); }, error: function(){ alert('Error!'); } }); return false; }); JS; $this->registerJs($js); ?>
Потому что явно указано в строке 10 - слать в консоль. Альтернативы зависят от желаемого места вывода в браузере