【发布时间】:2010-12-21 18:59:02
【问题描述】:
我正在尝试通过传递命名参数来进行 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/
转义 Ajax URL 可能会有所帮助,但我该怎么做(或其他方式)?
附: :问题只存在于 Js Helper 中,如果我使用 Ajax 助手,则数据正确传递。但是,Ajax 助手已被弃用,不推荐使用。
【问题讨论】:
标签: cakephp jquery cakephp-1.3