level 2
风过凌霄城
楼主
http://zhidao.baidu.com/question/1925405940071744107.html
百度提问的问题
用的是c# .net
前台代码
<script>
var zTree;
var label;// label是标签控件,是测试用的,读到的应该是file的内容
var setting = {
view: {
dblClickExpand: false,
showLine: true,
selectedMulti: false
},
data: {
simpleData: {
enable: true,
idKey: "id",
pIdKey: "pId",
rootPId: ""
}
},
callback: {
beforeClick: function (treeId, treeNode) {
var zTree = $.fn.zTree.getZTreeObj("tree");
if (treeNode.isParent) {
zTree.expandNode(treeNode);
return false;
} else {
//demoIframe.attr("src", treeNode.file + "");
lab = label.text(treeNode.file + "");
return true;
}
}
}};
var zNodes = [
<%=tree%>// ztree 是用后台的字符串拼接绑定的,
//效果大概是这样{id: 1,pid: 0 ,name: " 北京 " ,file:"北京" }, 我name和file取值一样
];
$(document).ready(function () {
var t = $("#tree");
t = $.fn.zTree.init(t, setting, zNodes);
});
</script>
可能有部分语法错误,、
求大神:
在后台default.aspx.cs有一个方法 public void clicksearch(string str){}
希望在前台点击节点后调用 clicksearch方法,并且将点击的name 作为参数传递给str,
求前台代码

2014年10月29日 10点10分
1
百度提问的问题
用的是c# .net
前台代码
<script>
var zTree;
var label;// label是标签控件,是测试用的,读到的应该是file的内容
var setting = {
view: {
dblClickExpand: false,
showLine: true,
selectedMulti: false
},
data: {
simpleData: {
enable: true,
idKey: "id",
pIdKey: "pId",
rootPId: ""
}
},
callback: {
beforeClick: function (treeId, treeNode) {
var zTree = $.fn.zTree.getZTreeObj("tree");
if (treeNode.isParent) {
zTree.expandNode(treeNode);
return false;
} else {
//demoIframe.attr("src", treeNode.file + "");
lab = label.text(treeNode.file + "");
return true;
}
}
}};
var zNodes = [
<%=tree%>// ztree 是用后台的字符串拼接绑定的,
//效果大概是这样{id: 1,pid: 0 ,name: " 北京 " ,file:"北京" }, 我name和file取值一样
];
$(document).ready(function () {
var t = $("#tree");
t = $.fn.zTree.init(t, setting, zNodes);
});
</script>
可能有部分语法错误,、
求大神:
在后台default.aspx.cs有一个方法 public void clicksearch(string str){}
希望在前台点击节点后调用 clicksearch方法,并且将点击的name 作为参数传递给str,
求前台代码
