3

我正在使用 ajax 构建一个站点,并试图决定将提供 ajax 请求数据的文件放在哪里。

例如,我将有一个 .js 文件,该文件可以包含在将创建国家/州选择框的页面中。我将在 /inc/js 下拥有 .js 文件。

但是,我不确定要将基于所选国家/地区提供状态数据的 ajax 文件放在哪里。我可以把它放在它支持的文件旁边,为 ajax 数据请求文件创建一个文件夹等。

你怎么做才能让你的 ajax 请求按文件组织?

4

2 回答 2

2

如果您计划使用模型-视图-控制器架构,那么您可以将您的 ajax 处理程序脚本放置在您维护站点的其余控制器脚本的位置。

例如:

/应用
    /默认
        /控制器
            索引.php
            索引.ajax.php
       /意见
         索引.tpl
         索引.ajax.tpl
    /行政

使用这样的模型,您可以自由决定是为您的 ajax 调用创建处理程序脚本还是将您的 ajax 调用的处理程序脚本集成到其他现有的控制器脚本中更有意义。

于 2008-10-29T23:16:19.990 回答
0

创建一个单独的站点(同一服务器或另一个),该站点仅用作 REST 服务,为您的请求生成输出。当您使用 AJAX 时,您实质上是在使用已发布的 Web 服务。

于 2008-10-29T23:15:39.447 回答