我試圖讓Ajax調用傳遞不正確地通過Ajax調用(JS助手):命名參數通過傳遞命名的參數CakePHP中
$this->Js->link('Save',array(
'controller' => 'screens',
'action' => 'create') + $this->params['named'],
array('update' => '#results'));
然而,在上述調用中傳遞的命名參數是不正確的(儘管它們是當沒有Ajax通過校正):
實施例的結果:
沒有Ajax:http://paste.ubuntu.com/546338/
With Ajax:http://paste.ubuntu.com/546337/
轉義Ajax URL可能會有所幫助,但我該如何做(或以其他方式)?
P.S. :問題只存在於Js Helper中,如果我使用Ajax助手,則數據正確傳遞。但是,Ajax幫助器已折舊並且不推薦使用。
嗨獅子座,網址可靠構造,這裏是輸出http://bin.cakephp.org/view/122471414。 – Pratyush 2010-12-22 10:34:41