我的服务器上有一个文件结构,看起来像这样:
我的问题相对复杂:如何<select>
从服务器子文件的内容中逐步填充 html 标签。
例如,下面我有 3 个<select>
标签,它们反映了上面显示的文件结构。当第一个选择改变时,jQuery 应该使用 AJAX 和 PHP 在服务器上找到该目录,并将所有子文件列出到第二个<select>
. 单击第二个时,应列出该文件夹的所有子文件,依此类推。最终我想要5个<select>
标签。
我认为这最好使用 jQuery 来完成,它会检测到选择中的变化:
$("select").change(function() {
var selected = $(this).children("option:selected").text();
});
将该变量发送到 AJAX,它要求 PHP 文件返回该文件夹的子文件数组,并用该数组中的数据填充下一个选择。我不太自信的地方是 PHP。
我尝试过的:查看TreeView系统 - 不合适。试图修改TreeView系统以使用选择 - 没有结果!也许有人可以尝试修改我链接的那个?
在此先感谢,任何帮助将一如既往,非常感谢!