gpt4 book ai didi

php - 如何在一个页面上运行多个ajax调用

转载 作者:行者123 更新时间:2023-12-01 03:25:41 25 4
gpt4 key购买 nike

如果我正在制作一个“ajaxified”用户界面,其中包含许多 ajax 调用,用于创建、重命名、删除页面上的各种内容 - 处理所有这些“代码隐藏”ajax 页面的最佳方法是什么?起初,我为每个调用都有一个不同的 .php 文件(即 Candy_Rename.php、Candy_Delete.php)。但我发现我的代码库随着创建的文件数量而变得不堪重负。

现在,我通过请求发送一个“命令”参数,然后在一个文件“ajax_Candy.php”中管理与 Candy 相关的所有内容。例如,我的 jQuery 请求将是:

$.get('ajax_Candy.asp', { command: 'insert', candyName: 'Jolly Ranchers' }, function (response) {
alert(response.candyId);
}

这是一个好方法吗?

编辑:所有的答案都很棒并且说的几乎都是同样的事情。我必须选择一个,我认为提到安全性对于任何走这条路的人来说都很重要 - 所以你就这样吧。正如一位用户提到的那样,我正在使用 switch 语句。

最佳答案

假设您正在服务器端处理安全问题,我认为您的方法没有问题。 PHP 文件必须确保请求者有权执行该命令。您不希望用户删除您的所有记录...

关于php - 如何在一个页面上运行多个ajax调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5559347/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com