求助,ztree 节点的点击调用后台的函数
ztree吧
全部回复
仅看楼主
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
level 2
没有人吗
2014年10月30日 01点10分 2
level 2
2014年10月30日 08点10分 3
level 6
<ul id="tree" class="ztree"></ul>
2014年11月01日 04点11分 4
不是这个
2014年11月03日 02点11分
level 11
你捕获到 click 事件以后,直接 用 ajax 提交给后台不就行了? 参数根据你的需要自己拼凑即可。。。
2014年11月03日 01点11分 6
ajax暂时还不会用,正在看ajax,用了网上的方法$ajax(), 但是不知道什么原因,代码哪里有问题,就是没有效果。
2014年11月03日 02点11分
level 1
你好,我遇到同样的问题,ajax也是正在看,同样
#C#
,不知道怎么解决
2018年01月15日 06点01分 7
1