<script src="../res/script/jquery.js" type="text/javascript"></script>
<script src="../res/script/jquery.tree.js" type="text/javascript"></script>
<script src="../res/script/MissionDataTree.js" type="text/javascript"></script>
<script type="text/javascript">
var userAgent = window.navigator.userAgent.toLowerCase();
$.browser.msie8 = $.browser.msie && /msie 8\.0/i.test(userAgent);
$.browser.msie7 = $.browser.msie && /msie 7\.0/i.test(userAgent);
$.browser.msie6 = !$.browser.msie8 && !$.browser.msie7 && $.browser.msie && /msie 6\.0/i.test(userAgent);
function load() {
var o = { showcheck: true
//onnodeclick:function(item){alert(item.text);},
};
treedata=[createTree()];
o.data =treedata;
$("#tree").treeview(o);
}
if( $.browser.msie6)
{
load();
}
else{
$(document).ready(load);
}
</script>
</head>
<body>
<div id="tree">
</div>
</body>
代码,在但这而过页面可以执行,但一放到母版的时候 这句话就出错$("#tree").treeview(o);
对象不支持此方法
------解决方案--------------------------------------------------------
母版页里有ID为tree的这个东东?有这个东东的话是你所想要的东东?
------解决方案--------------------------------------------------------
母版页的控件ID需要用<%=控件名称.ClientID>的方式获取
------解决方案--------------------------------------------------------
1、检查在模板页以后你的 JS的路径是不是正确的
2、右键查看网页的源码,看看你要取值的 id 在生成以后网页中是不是一样的。