Heim >Web-Frontend >js-Tutorial >Ztree ruft die überprüften Knotendaten ab und führt sie mit den Formularinformationen zusammen

Ztree ruft die überprüften Knotendaten ab und führt sie mit den Formularinformationen zusammen

不言
不言Original
2018-07-09 15:42:191947Durchsuche

Dieser Artikel stellt hauptsächlich vor, wie ztree die überprüften Knotendaten erhält und sie mit den Formularinformationen zusammenführt. Jetzt kann ich es mit Ihnen teilen.

Holen Sie sich das Formulardaten getrennt und Ztree-Daten sind einfach, aber wie kann man sie zu vernünftigen JSON-Daten zusammenführen?

Lösung:

$('#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));

    });

Die konkrete Idee besteht darin, zuerst den überprüften Knoten abzurufen, dann den entsprechenden ID-Wert abzurufen, den ID-Wert in eine Zeichenfolge zu buchstabieren und dann die Formularinformationen und die zu kombinieren gespleißte Zeichen Die Zeichenfolgen werden durch
Object.assign (Sendjson, form) zusammengeführt

Ergebnis

data为节点id,即已经勾选的id值,后面为一个表单的信息
{"data":"1,11,111,1111,1112","Cname":"","Cencoding":"","Sequence":"","Ucategory":"test1","Rdetial":"test1","Ninformation":""}

Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird hilfreich sein Für weitere verwandte Inhalte folgen Sie bitte der chinesischen PHP-Website!

Verwandte Empfehlungen:

Informationen zum jQuery-Quellcode-Selektor

Schnittstellenobjekt von EventListener in addEventListener

Das obige ist der detaillierte Inhalt vonZtree ruft die überprüften Knotendaten ab und führt sie mit den Formularinformationen zusammen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn