ztree与php遍历本地文件夹,ztree获取勾选节点数据并且与表单信息合并

这篇文章主要介绍了关于ztree获取勾选节点数据并且与表单信息合并,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

分别获取表单数据和ztree数据简单,但是如何把他们合并成一个合理的json数据?

解决方案:$('#save').click(function () {

var nodes = zTree.getCheckedNodes(true); //获取被勾选/未勾选的节点集合

// console.log(nodes);

var id; //存放节点id

var nodestring=""; //拼接节点的id为一个字符串

var Sendjson={};

var resultjson;

for(var i=0;i

id=nodes[i].id;

idarry[i]=id;

if(i

nodestring += id + ',';

}

else

nodestring+=id;

}

Sendjson.data=nodestring;

var form = $('#Addmessge').serializeJSON();//表单信息

resultjson=Object.assign(Sendjson,form) //合并两个对象

console.log(JSON.stringify(resultjson));

});

具体思路是先获取勾选的节点,然后取相应的id值,并且把id值拼成字符串,然后将表单信息和拼接的字符串通过

Object.assign(Sendjson,form)进行合并

结果data为节点id,即已经勾选的id值,后面为一个表单的信息

{"data":"1,11,111,1111,1112","Cname":"","Cencoding":"","Sequence":"","Ucategory":"test1","Rdetial":"test1","Ninformation":""}

以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!

相关推荐:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值