【发布时间】:2012-07-20 04:53:20
【问题描述】:
作为 PHP 页面的一部分,我有一个表单。在表单中使用了 DropDownBox。我需要在提交表单之前检索用户选择的值,最好是在会话变量中。我需要这个,因为根据用户选择的值,我需要为他们提供额外的文本框和单选按钮来输入更多数据,这些数据连同其他详细信息必须存储在数据库中。问题是,为了使用 POST/GET/REQUEST,我需要将数据发送到另一个链接。我不想那样。
我也尝试过使用 javascript,onChange 事件。如何将 javascript 变量转换为 PHP 变量?有没有其他方法可以解决这个问题?
【问题讨论】:
-
您需要使用 Javascript 向您的服务器发送 AJAX 请求,并让 PHP 获取您需要的值并将其返回给您的 javascript。
-
你不能单独使用 PHP。您必须将 AJAX 与 PHP 结合使用。
-
这是一个关于如何使用 jquery 发送 ajax 请求的示例 -> api.jquery.com/jQuery.ajax
-
Ajax 的工作就像一个魅力 :) 谢谢,伙计们! :)
标签: php javascript forms drop-down-menu session-state