gpt4 book ai didi

php - 使用 AJAX (Javascript) 将查询传递到函数中

转载 作者:行者123 更新时间:2023-12-02 20:12:23 28 4
gpt4 key购买 nike

我正在尝试使用 Javascript(不是 JQuery)AJAX 传递 PHP 函数参数。我是否以某种方式将其添加到 javascript AJAX 函数 send() 中?我还将它发布到我的 PHP 文件中。

主要是如何使用 XMLhttp.send() 函数异步调用 PHP 函数,同时向函数添加参数。

最佳答案

不可能从 Javascript 调用特定的 PHP 函数。客户端不知道服务器端的任何功能,服务器端也不知道客户端的任何信息。 jimbojw 的回答解释了如何将参数传递给 PHP 并在 PHP 中处理它们。如果您想调用特定的 PHP 函数并将结果返回给客户端,那么您将必须使用代码来确定要在服务器上调用哪个函数,或者创建一个单独的 php您要调用的每个函数的文件。

如果您想走第一个路线,那么您可以传入“action”参数之类的内容,然后在包含您要调用的函数的 PHP 文件中执行此操作:

switch($_POST['action']) {
case 'foo':
foo($_POST['bar']);
break;
case 'foo2':
foo2($_POST['bar']);
break;
}

关于php - 使用 AJAX (Javascript) 将查询传递到函数中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6794057/

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