jQuery MiniUI

标题: 一个横向导航条,显示不出来 [打印本页]

作者: leyouyou@fang    时间: 2015-4-9 15:41:33     标题: 一个横向导航条,显示不出来

本帖最后由 leyouyou@fang 于 2015-4-14 21:48 编辑


左边的图是jsp页面main.jsp,横向导航条不显示,横向导航条,和左边树形菜单联动,数据都是从后台传来的json中获取,需要对json 进行拼接,判断是否为根节点,代码和样式都写在menu.js里面。求解决

右边是静态页面index.html,横向导航条,和左边树形菜单都是写死的静态文本。


jsp页面想得到右边图的效果,请问如何解决?


menu.json就是传过来的json




作者: dforce    时间: 2015-4-9 15:51:11

图在那里

作者: leyouyou@fang    时间: 2015-4-9 16:28:52

dforce 发表于 2015-4-9 15:51
图在那里

图已上传,如何不设置响应事件,自动加载数据
作者: dforce    时间: 2015-4-9 16:34:23

[attach]6010[/attach]
不清楚你的css做了什么样的处理


作者: leyouyou@fang    时间: 2015-4-9 17:19:15

dforce 发表于 2015-4-9 16:34
不清楚你的css做了什么样的处理

你的这个是怎么显示出来的?动态加载的么?我想问一下,关于横向导航条和树形菜单如何做到已进入该页面就自动加载,不用响应时间来做。
作者: dforce    时间: 2015-4-9 17:22:27

leyouyou@fang 发表于 2015-4-9 17:19
你的这个是怎么显示出来的?动态加载的么?我想问一下,关于横向导航条和树形菜单如何做到已进入该页面就 ...

就是你的那个index页面
导航条又不是控件,你现在不是写死的吗,加载进来就在的
tree你可以设置url
作者: leyouyou@fang    时间: 2015-4-9 17:26:44

本帖最后由 leyouyou@fang 于 2015-4-14 21:50 编辑
leyouyou@fang 发表于 2015-4-9 17:19
你的这个是怎么显示出来的?动态加载的么?我想问一下,关于横向导航条和树形菜单如何做到已进入该页面就 ...

响应事件。比如,这张图片,这张图片里面属于写死的,现在需要动态加载它,写个div,命名id=userMenu,然后$.ajax({
                        type:'GET',
                        url        :'${ctx}/user/menus',
                        dataType:'json',
                        contentType:"application/json",
                        success:function(data){
                                var json=mini.encode(data);
                                alert(json);
                                createMenuNew(data,'${ctx}');
                        },
                        error:function(){
                                alert('服务异常,请稍后再进行尝试');
                        }
                        
                });

他的页面样式和url都从menu.js中获取。如何将js写好的页面返回到该div中?
作者: leyouyou@fang    时间: 2015-4-9 18:25:03

dforce 发表于 2015-4-9 17:22
就是你的那个index页面
导航条又不是控件,你现在不是写死的吗,加载进来就在的
tree你可以设置url ...

tree.setUrl(url);里面的参数url可以是拼接的字符串么?现在我的导航条不是写死的,要动态加载json,然后导航条的每一个都对应着url,然后我得做个循环获取它的url。我想把写死的那一块(变成动态加载),将它连样式加拼接json都写到menu.js里面然后,想把js写好的html代码放入到定义的div层里面,id = userMenuNew,这个如何才能做到?求回复,谢谢
作者: dforce    时间: 2015-4-9 21:06:49

leyouyou@fang 发表于 2015-4-9 18:25
tree.setUrl(url);里面的参数url可以是拼接的字符串么?现在我的导航条不是写死的,要动态加载json,然后 ...

当然可以拼接,建议你先多看看我们的示例
var url=.....
tree.setUrl(url)




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2