【发布时间】:2011-10-16 00:20:17
【问题描述】:
我在 SQL 数据库中有一个树形结构;树有四个级别,因此树中的每个节点都位于级别 1、2 或 3,当然还有一个位于级别 0 的根节点。每个数据库条目都有字段 title、parentname 和 level(0、1、2 或 3)。
我想在 HTML 表单中创建一系列最多三个下拉框。一开始,页面应该只显示一个下拉框,仅填充级别 1 上的树节点。选择其中一个应该生成第二个下拉框,填充所有选定节点的子节点(所有1 级节点有子节点)。如果需要第三个下拉菜单(大约一半的 2 级节点有子节点),那么选择其中一个应该做同样的事情。
我将如何去做。我是否必须使用 PHP 来生成有关更改事件的所有 javascript?
【问题讨论】:
-
您想或明确不想使用 AJAX?
-
Ajax 很好,没有明确的要求
标签: php javascript sql drop-down-menu tree