永发信息网

使用ztree 怎样向后台传送数据?

答案:1  悬赏:0  手机版
解决时间 2021-01-12 09:53
  • 提问者网友:原来太熟悉了会陌生
  • 2021-01-11 10:04
使用ztree 怎样向后台传送数据?
最佳答案
  • 五星知识达人网友:洎扰庸人
  • 2021-01-11 10:48
传数据的方式有很多种,我先提两个方式,你看看哪种是你的应用情况。
第一种:使用了ztree的复选框节点,把选中的节点信息传递到后台。
第二种:点击节点,触发事件,需要传递此节点的信息。追问点击节点,触发事件的, 我在文档上找了好久 也没找到 ,,你能写个小demo么, 还有在后台要怎么接受我传过去的数据啊追答先在设置变量setting中设置onClick事件
var setting = {
callback: {

onClick: zTreeOnClick
}
};
再在js中编写方法zTreeOnClick
function zTreeOnClick(event,treeId, treeNode) {
method(treeNode.id,treeNode.name);
}
我这里封装了一层function方法method
function method(id,name){
var form = document.getElementById("formId");
form.id.value=id;

form.name.value=name;

form.submit();

}追问function method(id,name){
var form = document.getElementById("formId");// 这个formid 拿的是什么
form.id.value=id;

form.name.value=name;

form.submit();
}
这个方法 麻烦帮我写下注释 谢谢追答这就是普通的html的form表单
追问最后一个问题  
我要点击节点的时候(就是前面那个+号)触发这个单击事件 ,,可是现在只能是在点击文件夹的时候才能出发这个单击事件啊
 

追答var setting = {
async: {
enable: true,
url: "getNodes.do",
autoParam: ["id", "name"]
}
};
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯