求一个解题思路 一次将所有的菜单名称从数据库中读取并保存到一个文件中(xml或者txt或者其他,你们认为什么好);---------------这一步骤 目的?如果为了增加速度,那么为什么不把XML直接当作数据原? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我个人喜欢用JSON,菜单可以保存在一个js里面var menu={ "菜单一":{ "子菜单一":"a.html", "子菜单二":"b.html" }, "菜单二":{ "子菜单三":"c.html", "子菜单四":{ "子子菜单一":"d.html", "子子菜单二":"e.html" } }} 请使用经典数模型id,parentID,name,xxx保存任意格式解题思路很简单第一层儿子的parentID=0根节点展开第一层儿子,,每层儿子的再次展开使用相同的展开函数expand(id){[].each(迭代你的过滤函数)return []}expand返回父亲节点是id的数组,显示div,搞定each函数请自己写,不使用其他js框架 如果只是想实现菜单功能的话,直接写到JSON对象中吧。 在数据库中设置父菜单 和 子 菜单字段要列出当前菜单的子菜单子要查找出: 父菜单ID = 当前菜单ID 就可以了 求高手解密这段代码?\x70\x3a\x2f\x2f 前两位不能为54的正则表达式 js如何创建一个txt文档并进行都写?在线急等! 关于ActiveXObject的问题 声音控制问题? highcharts在IE8上面不显示柱状图 请大家帮忙:javascript编码问题 关于JS判断text框是否为空的问题。 javascript中的event的含义 请问,我能否在一个FORM里有多个type为submit的按钮呢?他们的action都为一致的. 多个文本框弹出窗口值传回文本框 帮忙 很简单的截取字符串问题
var menu=
{
"菜单一":{
"子菜单一":"a.html",
"子菜单二":"b.html"
},
"菜单二":{
"子菜单三":"c.html",
"子菜单四":{
"子子菜单一":"d.html",
"子子菜单二":"e.html"
}
}
}
id,parentID,name,xxx保存任意格式
解题思路很简单第一层儿子的parentID=0
根节点展开第一层儿子,,每层儿子的再次展开使用相同的展开函数
expand(id){
[].each(迭代你的过滤函数)
return []
}expand返回父亲节点是id的数组,显示div,搞定each函数请自己写,不使用其他js框架
直接写到JSON对象中吧。
要列出当前菜单的子菜单子要查找出: 父菜单ID = 当前菜单ID 就可以了