用jquery更改php变量值

时间:2012-12-18 13:36:03

标签: php

我有以下问题。我正在构建一个表单,用户可以从select选项中选择一个值,我想将该值保存到php变量中。表单和一切都在同一个php文件中。无论如何用jquery来实现类似的东西吗?

我不想提交表单,只是为了改变php变量的值。

由于

4 个答案:

答案 0 :(得分:1)

当用户收到HTML表单时,您的脚本不再运行,因为请求已结束。因此,没有可以设置的变量。

但是,您可以通过jQuery.ajax()发送一个新请求,其中包含您选择字段的值。如何处理此请求,很大程度上取决于您要对用户提供的值做什么。

答案 1 :(得分:0)

我想你不能。您可以对PHP进行ajax调用,但这会在后台再次加载相同的页面。这不会使用当前加载页面的php变量。

也许您可以提供一些示例代码,以便更好地了解您尝试实现的目标。

答案 2 :(得分:0)

不,没有提交表格就不可能。您可以通过DOM操纵任何元素,从而在页面上形成元素的值,并且在提交表单时,它们将成为服务器端的PHP变量。 PHP变量只能在服务器端更改。

答案 3 :(得分:0)

PHP 服务器端语言,而 Javascript 仅是客户端语言。除非您进行 AJAX jQuery version )电话或表单提交,否则您的 Javascript 绝不会与 PHP 进行通信。