Cakephp ajax请求无效url
我有一个视图页面,其中我必须根据在selecbox中选择的选项加载不同的视图。但我的问题是ajax请求发送到的url不正确。 要格式化的正确路径如下所示,但ajax请求转到。我这里有什么问题??我的代码如下:Cakephp ajax请求无效url,cakephp,Cakephp,我有一个视图页面,其中我必须根据在selecbox中选择的选项加载不同的视图。但我的问题是ajax请求发送到的url不正确。 要格式化的正确路径如下所示,但ajax请求转到。我这里有什么问题??我的代码如下: jQuery('#ptype').change(function(){ var param = "id="+jQuery(this).val(); jQuery.ajax({ type: "POST", url: "/users/getView",
jQuery('#ptype').change(function(){
var param = "id="+jQuery(this).val();
jQuery.ajax({
type: "POST",
url: "/users/getView",
data: param,
dataType: "text",
success: function(data){
if(data) jQuery('#profile_info').html(data); }
});
})) 写入完整地址:
/AppName/Controller/Action/
您可以使用firebug调试任何ajax请求。这很有帮助。我认为问题是第一个前斜杠。 url:“***/**用户/getView” 在url中:删除用户前面的第一个前斜杠(/),它将正常工作。我使用相同的格式,没有任何问题。它会像。 url:“用户/getView”
它比您的替代品更易于使用:Html->url(数组('controller'=>'users','action'=>'getView');?> 很抱歉给您带来不便,已将url标记从“/users/getView/”更改为“”,现在工作正常