【问题标题】:Dynamically Populating Dropdown list based on previous selection根据先前的选择动态填充下拉列表
【发布时间】:2015-01-08 02:28:08
【问题描述】:

我已经完成了一些针对此问题的建议解决方案,但似乎没有一个能满足我的需求。我想要一种填充三个下拉列表的最简单方法,其中选择 1 确定下拉列表 2 的输出,下拉列表 2 始终确定下拉列表 3 的输出。请,我需要一种简单的 php 方法来实现这一点。

【问题讨论】:

标签: php mysqli


【解决方案1】:

使用 ajax 和 JavaScript 可能更有意义...

通常的流程是:

用户选择第一个项目... 页面请求匹配来自服务器的第二个下拉选项,并使用 JavaScript 将它们添加到

用户选择了第二个项目... 页面请求匹配来自服务器的第三个下拉选项。通过 JavaScript 填充

否则,您将不得不将不完整的整个表单发送到服务器并刷新每个步骤的整个页面,直到完成。您可以编写一个仅 php 的方式来执行此操作,但除非您有非常具体的要求,否则您将无缘无故地降低互联网的平均速度。

【讨论】:

  • daveismyname.com/demos/autocomplete 也很方便...显然您正在使用该信息来填充下一个内联框等。
  • 我还没有找到适合上述问题的解决方案。如果有人有一个可以适合上述问题的简单问题,将不胜感激
  • 你是在让别人为你做你的工作......你总是可以把它放在 ODesk 上,然后让别人为你解决问题。
猜你喜欢
  • 2011-11-04
  • 1970-01-01
  • 1970-01-01
  • 2011-11-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-06-14
  • 1970-01-01
相关资源
最近更新 更多