0

作为 PHP 页面的一部分,我有一个表单。在表单中使用了 DropDownBox。我需要在提交表单之前检索用户选择的值,最好是在会话变量中。我需要这个,因为根据用户选择的值,我需要为他们提供额外的文本框和单选按钮来输入更多数据,这些数据连同其他详细信息必须存储在数据库中。问题是,为了使用 POST/GET/REQUEST,我需要将数据发送到另一个链接。我不要那个。

我也尝试使用 javascript,onChange 事件。如何将 javascript 变量转换为 PHP 变量?还有其他方法可以解决这个问题吗?

4

2 回答 2

1

你可以使用jquery。这是一个类似的线程,可以解决您的问题。

使用 jQuery 从下拉列表(选择框)中获取选定的文本

jquery从下拉列表中获取选定的值?不是文字

http://forum.jquery.com/topic/jquery-get-selected-value-in-dropdown

获取值后,向 php 发送一个 ajax 请求,然后返回一个值。使用返回值,可以做更多的处理。您可以在http://api.jquery.com/jQuery.ajax/上查看 jquery ajax

于 2012-07-20T21:50:47.927 回答
0

我在 Javascript 和服务器脚本之间切换的方式是使用隐藏的输入字段。这样,您可以在提交表单时发送该值,并且您也可以在客户端操作该值。但是使用 AJAX 也是一个不错的方法。

于 2012-07-20T22:00:22.703 回答