我在cakePHP应用程序中使用ajax和jQuery.
我的javascript函数放在一个javascript文件中.
现在在我的本地系统中,文件保存在"/ sample"目录中,因此我调用该函数时的路径将是
在ajax.js
$.post({url : "/sample/controller/action"})
Run Code Online (Sandbox Code Playgroud)
但托管后,网址将成为
$.post({url : "/mydomain.com/controller/action"})
Run Code Online (Sandbox Code Playgroud)
在cakePHP中我们$html->url生成url
但由于此代码在js文件中,我无法使用该函数
我不想在托管之前手动更改所有ajax操作URL