JsTree checkbox - check-event
Habe ich diese JsTree
mit diesem code:
var Tree = $("#MyTree");
Tree.jstree({
"core": {
"themes": {
"responsive": false,
"multiple" : false,
},
"data": dataTree
},
"types": {
"default": {
"icon": "icon-lg"
},
"file": {
"icon": "icon-lg"
}
},
"ui": {
"select_limit": 1,
},
"plugins": ["wholerow", "types", "checkbox", "ui", "crrm", "sort"],
"checkbox": {
"three_state": false,
"real_checkboxes": false
}
});
Muss ich trennen Sie die Auswahl und die Prüfung der Aktion, muss der Benutzer überprüfen Sie alle Knoten, den er will, aber wählen Sie nur eine Zeile für die Zeit.
für jetzt, wenn ich überall klicken Sie auf die Zeile, wählen Sie die Zeile, und überprüfen, dass die Knoten, die ich brauche, um zu prüfen, ob das Kontrollkästchen nur, wenn der Benutzer klicken Sie auf es.
Ich versuche, so viel event, aber die einzige, die Arbeit ist:
Tree.on("changed.jstree", function (e, data) { });
dass fangen sowohl die Maßnahmen der Auswahl und überprüfen.
Irgendwelche Vorschläge?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diese Antwort ist über die Version 3 von jstree - das ist, was Sie verwenden sollten im Jahr 2016. Unfortunaltely Ihre Beispielcode, scheint mit jstree rel 1, und ich kann mir nicht helfen, Sie über, die.
Für release 3
Zunächst bindet das ausgewählte und der geprüften Mitgliedstaaten (checkbox.tie_selection: false) - siehe die docs
Verwenden Sie dann die
check_node.jstree
VeranstaltungBeispiel arbeiten
JS:
HTML:
checkbox
Abschnitt.