2 xiaozhao0211 xiaozhao0211 于 2015.07.28 10:30 提问

求一个js判断是否存在子目录,有就弹出下拉框显示,没有不弹出

默认一个下拉框显示demo目录下的所有文件夹,点击下拉元素,如果这个下拉元素下面还有文件夹弹出一个新的下拉框(新的下拉框下面如果还有继续弹出下拉框),没有不弹出

3个回答

caozhy
caozhy   Ds   Rxr 2015.07.28 12:11

js本身不能访问文件系统。除非调用activex。
http://www.jb51.net/article/7909.htm

showbo
showbo   Ds   Rxr 2015.07.28 14:09

你是读客户端还是服务器端的?客户端的需要acx,楼上的已经说了

服务器端的你用ajax将路径发送回服务器进行读取是否有文件夹

或者生成demo目录下的文件夹select时,给option多增加一个属性,如subfolder=0/1标记是否有子目录,自己预读取下子目录判断是否有文件夹,有就1,没有就0,select onchange时获取当前选中的option的subfoder属性进行判断

 var subfolder=select.options[select.selectedIndex].getAttribute('subfolder');
alert(subfolder)
sina_2831808769
sina_2831808769   Rxr 2015.07.28 20:53
Csdn user default icon
上传中...
上传图片
插入图片