zTree:点击取ID,PID与数据记录对不上是怎么回事?

发布于 2021-12-03 04:20:15 字数 752 浏览 515 评论 2

我从数据库中取数记,转与JOSN

var zNodes =[

{"id":1,"pid":0,"name":"u4f53u7cfbu6587u4ef6"},{"id":2,"pid":0,"name":"u5236u5ea6u6587u4ef6"},{"id":3,"pid":0,"name":"u884cu653fu6587u4e66"},{"id":4,"pid":0,"name":"u516cu5171u6587u4ef6"},{"id":5,"pid":0,"name":"u56feu7eb8u5171u4eab"},{"id":6,"pid":0,"name":"u4f1au7b7eu6587u4ef6"},{"id":7,"pid":1,"name":"u4e00u9636u6587u4ef6"},{"id":8,"pid":2,"name":"u4e8cu9636u6587u4ef6"}];

 

function zTreeOnClick(event, treeId, treeNode) {
    alert(treeNode.level+","+treeNode.tId+","+treeNode.name);
};

点击取ID,PID与数据记录对不上是怎么回事?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

终止放荡 2021-12-06 12:21:44

我的代码如下,没有董,求指点

 

<SCRIPT type="text/javascript">
var setting = {
	data: {
	     simpleData: {
		 enable: true,
		 idKey: "id",
		 pIdKey: "pid",
		 rootPId: 0
		 }
	},
	callback: {
		 onClick: zTreeOnClick
	}
	};
function zTreeOnClick(event, treeId, treeNode) {
    alert(treeNode.level+","+treeNode.tId+","+treeNode.name);
    $.post("{:url('Index/fileview/get_file_list')}",{fid:treeNode.level},function(data) {
				           $("#get_file_list").html("");
						   //alert(data);
                          $("#get_file_list").html(data);
                       }); 
};
    var zNodes ={$itm};
$(document).ready(function(){
	$.fn.zTree.init($("#treeDemo"), setting, zNodes);
});
</SCRIPT>

 

樱花落人离去 2021-12-03 17:36:27

treeNode.level+","+treeNode.tId+","+treeNode.name 这三个属性,name在初始化时设置了,其他的呢,是在菜单初始化时默认给level与tId赋值吗

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文