Checkboxen bei jsTree auslesen



  • Hi,

    ich möchte die IDs der ausgewählten Checkboxen eines jsTrees auslesen, weiß aber leider nicht, wie ich weiter fortfahren soll. Bisher habe ich diese Funktion:

    $("#tree").jstree("get_checked", null, true).each(function() {
    
    });
    

    Wenn ich alles richtig verstanden habe, iteriere ich hier über die einzelnen ausgewählten Knoten, mein Problem ist nun, dass ich nicht weiß wie ich aus diesen Knoten die jeweilige ID bekomme.

    Danke,
    KKaiser


  • Mod

    Ich kenne jstree zwar nicht, aber in jQuery kannst du bei each 2 Parameter angeben:
    index und element

    und element ist das enstprechende DOM Element.

    Spontan würde ich daher auf

    $("#tree").jstree("get_checked", null, true).each(function(idx, e) {
      console.log($(e).attr('id'));
    });
    

    tippen.


Anmelden zum Antworten