我想对我所有的AJAX调用做一个很好的组织。我想在应用程序文件夹中有一个名为“Ajax”的文件夹,里面有所有的ajax文件。
所以我想,比如说IndexController,有/ ajax / IndexController /或类似的东西。基本上,我想要ajax的一整套控制器,但都在ajax文件夹中。
我如何做到这一点?!那我怎么称呼他们呢?!
谢谢! Kousha
答案 0 :(得分:0)
您可以为每个模块创建一个AjaxController,并将操作放在其中。然后,从javascript中调用操作:
$.post(
"yourbaseurl/ajax/index",
data: params,
"json"
);
管理员模块的ajax函数将进入控制器管理员/ AjaxController.php。
另一种方法是将所有内容放在ajax文件夹中,并使用routes和.htaccess来处理路由。这将是good read