关于jqueryeasyUi跳转页面不加载js问题。

页面A有这样一个连接
省略....

    $(function(){   
        $('#navigation_ul').tree({
        url: 'meaulAction',   
        lines:true,
        onClick:function(node){
            console.log(node);
        if(node.url){
            if ($('#tabs').tabs('exists', node.text)){
                $('#tabs').tabs('select', node.text);
                        }else{
                $('#tabs').tabs('add',{
                title:node.text,
                closable:true,
                iconCls : 'icon-page',
                href:node.url,
            });
            }

        }       
        } 
        }); 
    });

其中 href:node.url, 是访问宁外一个页面.B。
页面A的代码如下:

        $('#subjectList').datagrid({
            width:400,
            title:'用户列表',

                            });

        });
问题来了,这个页面打开的时候没没有东西啊。如果不通过页面A的点击路径访问,直接打开页面A的话,就能显示。请问这怎么办啊?

没看明白你要问什么。。你的第一段代码是放在A页面还是什么?点击树中的链接新增tab后,tab不显示B页面内容?。。

href 是指加载body里面的内容,把脚本放到body里面试试。

2L正解,所以需要加载的页面不要有

,直接写
内容
,然后在
的上或下引入脚本或者直接写脚本。
说白了,就是需要加载的页面不能是完整的html文档。而应该是html片段。