如何在.click()javascript时执行一些PHP代码

时间:2012-10-18 12:08:48

标签: php javascript jquery ajax

我想在按钮上发生js中的事件.click()时执行php代码(只有几个for循环,没有回声)。是ajax还是有其他选择? //我知道整个服务器 - 客户端故事。

5 个答案:

答案 0 :(得分:2)

PHP是在服务器端执行的,所以是的,ajax是必须的

答案 1 :(得分:1)

由于AJAX是一个笼统的术语,指的是任何类型的“在没有页面重新加载的情况下调用服务器”技术,如果你想这样做,这是不可避免的。

答案 2 :(得分:1)

简答: 是的,ajax是必要的

PHP将始终在您的服务器上运行。您可以使用浏览器和网址栏或使用javascript发送请求,这取决于您。

答案 3 :(得分:1)

Ajax是必须的。 PHP是服务器端,Javascript是客户端操作。因此,要么从表单创建一个按钮,让它执行一个动作(需要重新加载页面),要么使用AJAX来避免先前的声明。

答案 4 :(得分:1)

如果您不想使用javascript ajax请求,则至少还有一个其他选项。

您可以加载隐藏的iframe iframe的来源可能是:

<iframe src="/myCode.php?par1=1234&par2=abc"></iframe>  

通过这种方式,您可以执行您的PHP代码服务器端。