【问题标题】:Select and Option in a html/php page在 html/php 页面中选择和选项
【发布时间】:2018-06-14 09:11:24
【问题描述】:

我遇到了这个问题 在一个简单的 html/php 页面中,我应该创建类似的内容: 意大利地区的选择

select name="" value=""
option value="0">Abruzzo</option
option value="1">Basilicata</option
option value="2">Calabria</option
....                    
/select

在这个选择之后,当用户选择一个时,我必须显示一个特定的经销商列表。 如何在 Php/Html 中设置它?有人可以给我写一个代码示例吗?

谢谢。

【问题讨论】:

  • Stack Overflow 不是免费的代码设计和编写服务。到目前为止,您尝试过什么?
  • 我正在尝试在线搜索..但我什么也没找到...任何可以向我解释我应该使用的代码的链接,所以我试试?
  • 您可以根据使用 JS 选择的值和添加/删除 CSS 类来显示/隐藏页面的不同部分...或者您可以使用 React 之类的东西...或者您可以使用另一个根据选择的选项从服务器中提取 HTML 数据的框架...我认为@Dragonthoughts 的意思是您需要提供不起作用的代码并寻求帮助来修复它。如果您只是从其他网站请求资源,您的问题将被标记。话虽如此,您可以从 this 之类的内容开始。

标签: php html


【解决方案1】:

如果您有一个下拉菜单并且在用户选择时希望根据用户选择显示结果列表,那么您可以使用的选项很少。

使用简单的 php 和 javascript。

  • 使用 Javascript 或 jQuery onClick 函数。

  • 一旦用户选择一个选项触发 javascript 以重新加载 id=selected 值的页面

  • 在页面刷新时使用 php 函数 ISSET 。如果您的 url 中设置了 id,则通过调用数据库并检索数据来显示结果。

使用 AJAX 和 jQuery

  • 再次使用 Onclick 或 on select 或 onChange jQuery 函数

  • 如果用户通过 jQuery 选择或更改下拉值触发 ajax 调用

  • 编写一个 php 函数(或页面),从数据库中检索数据。

    例如: function getData($option){ --retrieve data--}

  • 在您检索数据后,使用 id 标签在您的页面上显示结果列表。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2016-06-13
  • 2020-07-25
  • 1970-01-01
  • 2011-01-18
  • 2021-12-06
  • 1970-01-01
  • 1970-01-01
  • 2010-10-30
相关资源
最近更新 更多