动态填充下拉列表基于先前的选择

时间:2014-11-11 14:00:36

标签: php mysqli

我已经解决了这个问题的一些建议解决方案,但似乎没有人能给我我想要的东西。我想要一个最简单的方法来填充三个下拉列表,其中选择1确定下拉列表2的输出,这总是决定下拉列表3的输出。请,我需要一个简单的PHP方法来实现这一点。

1 个答案:

答案 0 :(得分:0)

使用ajax和JavaScript执行此操作可能更有意义......

通常的流程如下:

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

用户选择第二项...... 页面请求与服务器的第三个下拉选项匹配。填充< select>通过JavaScript。

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