отправлять данные из представления cakephp на контроллер с помощью $ .ajax post

Я впервые использую $ .ajax в CakePhp2.4.5. Я читал много сообщений о stackoverflow и делал другие исследования в w3schools и jquery-сайте, но не мог понять, как мне решить мою проблему. Я хочу отправить данные в контроллер со своего первого вида index.ctp

$.ajax({ type: 'POST', url: 'meers/client', datatype:'json', cache: false, data: {myVal:'Success!'}, success: function(){alert('AjaX Success')}, error: function(){alert('AjaX Failed')} }) .done(function(){ alert('AjaX Done!'); }); 

alert show «Успех AjaX».

в моем контроллере у меня есть

public function client(){ if($this->request->isAjax()){ $this->set('ajaxTest','Success'); }}

в моем SECOND view client.ctp у меня есть.

if(isset($ajaxTest)){ echo $ajaxTest; }else{ echo 'ajaxTest not Set.'; }

ПРОБЛЕМА. Я всегда получаю msg в моем представлении Client.ctp «ajaxTest not Set». Что я делаю не так ? или как это сделать? благодаря

Related of "отправлять данные из представления cakephp на контроллер с помощью $ .ajax post"