最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

ztree获取勾选节点数据并且与表单信息合并

来源:动视网 责编:小采 时间:2020-11-27 19:33:57
文档

ztree获取勾选节点数据并且与表单信息合并

ztree获取勾选节点数据并且与表单信息合并:这篇文章主要介绍了关于ztree获取勾选节点数据并且与表单信息合并,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下分别获取表单数据和ztree数据简单,但是如何把他们合并成一个合理的json数据?解决方案:$('#save').cli
推荐度:
导读ztree获取勾选节点数据并且与表单信息合并:这篇文章主要介绍了关于ztree获取勾选节点数据并且与表单信息合并,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下分别获取表单数据和ztree数据简单,但是如何把他们合并成一个合理的json数据?解决方案:$('#save').cli


这篇文章主要介绍了关于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<nodes.length;i++) {
 id=nodes[i].id;
 idarry[i]=id;
 if(i<nodes.length-1) {
 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":""}

文档

ztree获取勾选节点数据并且与表单信息合并

ztree获取勾选节点数据并且与表单信息合并:这篇文章主要介绍了关于ztree获取勾选节点数据并且与表单信息合并,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下分别获取表单数据和ztree数据简单,但是如何把他们合并成一个合理的json数据?解决方案:$('#save').cli
推荐度:
标签: 数据 合并 勾选
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top