Cakephp 当从当前页面参数“$this->params”传递ajax请求时,在cake php中获取当前页面参数

Cakephp 当从当前页面参数“$this->params”传递ajax请求时,在cake php中获取当前页面参数,cakephp,cakephp-1.3,Cakephp,Cakephp 1.3,当从当前页面传递ajax请求时,在cake php中获取当前页面params$this->params 在php中是否可以直接将基页参数获取到ajax请求函数 比如说 http://localhost/pages/view/2 这是我的基本路径 我正在从基本页面请求ajax/pages/customFunction 是否可以在不通过ajax的情况下在函数customFunction中获得“pages”、“view”和2等基本页面参数?不可以,除非您正在使用会话将信息存储在那里 您正在发出两个h

当从当前页面传递ajax请求时,在cake php中获取当前页面params$this->params

在php中是否可以直接将基页参数获取到ajax请求函数

比如说

http://localhost/pages/view/2 这是我的基本路径

我正在从基本页面请求ajax/pages/customFunction


是否可以在不通过ajax的情况下在函数customFunction中获得“pages”、“view”和2等基本页面参数?

不可以,除非您正在使用会话将信息存储在那里

您正在发出两个https请求,一个用于add,另一个用于customFunction。http就是这样工作的


只需将add方法使用的相同参数传递到ajax请求中的custumFunction。我认为完成此操作没有问题。

customFunction是分页函数,第一次我将获得正确的控制器、操作和参数。从下一次开始,控制器将正确获得,但分页函数中的action和params将不正确,因为它会将action更改为ajax函数名,如果我使用ajax…您也可以更改,请参见此处的options属性。