我有一個視圖頁面,我必須根據在selecbox中選擇的選項加載不同的視圖。但我的問題是,ajax請求發送到的URL不正確。 要格式化的正確路徑是這樣的http://pc12/cakephp/users/getView,但ajax請求轉到http://pc12/users/getview。這裏有什麼問題?我的代碼如下:Cakephp ajax請求無效的網址
jQuery('#ptype').change(function(){
var param = "id="+jQuery(this).val();
jQuery.ajax({
type: "POST",
url: "https://stackoverflow.com/users/getView",
data: param,
dataType: "text",
success: function(data){
if(data) jQuery('#profile_info').html(data); }
});
});
解決了不便之處 將url標記從「/ users/getView /」更改爲「<?php echo $ this-> Html-> url(array('controller'=>'users' 'action'=>'getView'));?>「 現在它的工作正常 –