Ich habe diese JsTreeJsTree Checkbox - überprüft Ereignis
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
}
});
Ich brauche die Auswahl und die Kontrolle Aktion zu trennen, muss der Benutzer alle Knoten überprüft er will aber nur eine Zeile für die Zeit auswählen. für jetzt, wenn ich überall in der Zeile klicken Sie diese Zeile markieren und überprüfen Sie diesen Knoten, ich muss das Kontrollkästchen nur, wenn der Benutzer darauf klicken.
Ich versuche, so viel Ereignis, aber das einzige, dass die Arbeit ist:
Tree.on("changed.jstree", function (e, data) { });
, die sowohl die Wirkung der Auswahl zu fangen und überprüfen.
Irgendwelche Vorschläge?
@LorenzoGrossi Ich habe ein – edc65
Snippet Arbeits I heruntergeladen jstree 3.2.1, das Snippet ist genau das, was muss ich tun, aber es funktioniert nicht in meine Lösung ... in meiner Lösung es doesn füge den Haken nicht hinzu, wenn ich auf das Feld klicke, aber füge ihn hinzu, wenn ich die Zeile –
@LorenzoGrossi anlege, überprüfe deine Erstellungsparameter. Besonders der Bereich "Checkbox". – edc65