Я пытаюсь сделать AJAX-вызов, передав именованные параметры:
$this->Js->link('Save',array(
'controller' => 'screens',
'action' => 'create') + $this->params['named'],
array( 'update' => '#results'));
Однако именованные параметры, переданные в вызове выше, являются неправильными (хотя они являются правильными при передаче без Ajax):
Пример результатов:
Без Ajax: http://paste.ubuntu.com/546338/
С Ajax: http://paste.ubuntu.com/546337/
Выход из URL Ajax может помочь, но как я могу это сделать (или каким-либо другим способом)?
PS: проблема сохраняется только с помощником Js, если я использую помощник Ajax, тогда данные передаются правильно.Однако помощник Ajax устарел и не рекомендуется.