Javascript 以编程方式选择jstree中的复选框
我有一个启用了复选框插件的jstree,需要根据ID选择一些复选框。复选框有名称,如name_1、name_23等,因此数字只是元素的id 我所做的是循环数组,然后将复选框设置为选中Javascript 以编程方式选择jstree中的复选框,javascript,jstree,Javascript,Jstree,我有一个启用了复选框插件的jstree,需要根据ID选择一些复选框。复选框有名称,如name_1、name_23等,因此数字只是元素的id 我所做的是循环数组,然后将复选框设置为选中 for (var c = 0; c < cams.length; c++) { $("#check_" + cams[c]).prop('checked', true); } for(var c=0;c
for (var c = 0; c < cams.length; c++) {
$("#check_" + cams[c]).prop('checked', true);
}
for(var c=0;c
但是,ui中不会选中复选框,但如果展开节点,则为该父级和子级选择的复选框将显示为选中
但是,如果尝试在子节点上选择复选框,则即使在展开父节点后,该复选框也不会显示。(父节点显示一个选定的正方形,以指示选择了一个子节点)
我使用的是“progressive_render:true”,所以这可能会导致子-父问题
我这样做是正确的,还是有更简单的方法
这似乎是一件很平常的事情,所以我认为应该有一个加载方法
干杯
马克可能的副本看了一下,这不是我的问题