加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

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

发布时间:2020-12-13 13:41:45 所属栏目:PHP教程 来源:网络整理
导读:如果我正在创建一个’ajaxified’用户界面,其中包含许多用于创建,重命名,删除页面上各种内容的ajax调用 – 处理所有这些“代码隐藏”ajax页面的最佳方法是什么?起初我为每个调用都有一个不同的.php文件(即Candy_Rename.php,Candy_Delete.php).但我发现我的
如果我正在创建一个’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文件必须确保请求者具有执行命令的权限.您不希望用户删除所有记录…

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读