2011-07-11 197 views
0

我必须将存储在JavaScript变量中的值发送到PHP页面。 PHP页面与JavaScript页面不在同一个文件夹中。发送JavaScript变量到PHP

此JavaScript变量存在于单击按钮时触发的方法中。

如何将该变量值发送到PHP页面?

(这是一个Eclipse项目。)

回答

4

最简单的方法是使用jQuery的POST method将序列化数据发送到可处理请求的PHP页面。

但是,您没有说明您是否希望客户端缓存该值,并且始终提醒服务器将来所有请求的值均为服务器。如果是这样,您可以再次使用JavaScript来存储cookie内的值,以便每次用户点击某个内容(GET/POST)时,它还会将包含您的javascript值的cookie发送到服务器

+0

因为我认为你的回答是最有帮助的答案。但我在这个网站他们使用mootools.so使用jquery是一个冲突。不是吗?是否有可能做到这一点使用mootools呢? – lakshman

+0

你当然可以用mootool做到这一点http://mootools.net/docs/core/Request/Request.HTML – Antony

1

你提交一个HTML表单按钮被按下时。如果是,那么您可以将javascript变量值设置为按钮单击时窗体的隐藏字段。之后你的PHP代码并在服务器端读取它的值。