我正在研究一個CakePHP 2.x應用程序並試圖實現JSONP。這是我第一次,所以我不知道我怎麼可以這樣做:JsonP和CakePHP
$(function(){
$.getJSON("https://www.example.com/myweb/api/getjsonp&jsoncallback=?",
function(data){
console.log(data);
}
);
});
控制器:
public function getjsonp(){
$id = $this->Auth->user('idUser');
$messages = $this->Contact->getMessages($id);
$totalmessages = json_encode($messages);
echo $_GET['jsoncallback'] . '(' . $totalmessages . ')';
}
的代碼是行不通的。我錯過了什麼嗎?
這究竟是什麼?我正在Cakephp上工作,所以這是正確的? – hellosheikh