我想顯示錶的行數。在控制器中,我有一個功能,如:ResponseText應該是一個json_encode,而不是CakePHP中的HTML
public function index(){
$count= $moviecount = $this->Media->find('count');
$this->set(array('data' => $count, '_serialize' => 'data'));
}
在我index.ctp,我有div的一切常規HTML腳本。在我的JavaScript文件中,我做了這樣的事情。
function checkTbl(){
checkBrowser();//callback function
xmlhttprequestobject.open("GET", "/url/", false); //async
xmlhttprequestobject.onreadystatechange = function(){
if(xmlhttprequestobject.readyState==4 && xmlhttprequestobject.status==200){
alert(xmlhttprequestobject.responseText);
}
}
xmlhttprequestobject.send();
}
但是當我單擊圖像事件onClick時,響應是HTML,而不是計數的整數值。請幫忙。
請參閱本http://stackoverflow.com/questions/8709711/passing-json-with-xmlhttprequest-request-in-js – liyakat
在視圖頁面內容的HTML出來? –