Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery kendo.ui.progress($(“treeid”),true);在kendoui树视图中选择节点时不工作_Jquery_Checkbox_Treeview_Kendo Ui - Fatal编程技术网

Jquery kendo.ui.progress($(“treeid”),true);在kendoui树视图中选择节点时不工作

Jquery kendo.ui.progress($(“treeid”),true);在kendoui树视图中选择节点时不工作,jquery,checkbox,treeview,kendo-ui,Jquery,Checkbox,Treeview,Kendo Ui,KendoUI树状视图与KendoUI multi-select同步,因此当我在树状视图中选择节点时,控件将转到在multi-select中选择同一项。所以我在这个函数中有一个函数,我把它放在kendo.ui.progress($(“#treeid”),true)并在此脚本之后选择multi-select中的同一项。 这是一个简单的尝试: console.log('in ondata'); var id = $(this).attr('id_a');

KendoUI树状视图与KendoUI multi-select同步,因此当我在树状视图中选择节点时,控件将转到在multi-select中选择同一项。所以我在这个函数中有一个函数,我把它放在
kendo.ui.progress($(“#treeid”),true)并在此脚本之后选择multi-select中的同一项。
这是一个简单的尝试:

console.log('in ondata');
                var id = $(this).attr('id_a');
                if (typeof combined != 'undefined') {
                    var selTag = $("input[type='hidden'][id='" + id + "']").attr('selId');
                    var classId = $("input[type='hidden'][id='" + id + "']").attr('classid');
                    console.log(classId);
                    kendo.ui.progress($("#"+classId), true);
                    console.log('after progress start...');

                }
if ($(this).is(':checked')) {
                        console.log('in ckecked..');
                        $("input[type='checkbox'][name='c_" + id + "']").closest("div").find("span:last").addClass("k-state-selected");
                        if (typeof combined != 'undefined') {
                            addToMs(classId, selTag, id);
                        }
                    } else {
                                console.log('in ckecked else..');
                                $("input[type='checkbox'][name='c_" + id + "']").closest(
                                "div").find("span:last").removeClass(
                                "k-state-selected");
                                if (typeof combined != 'undefined') {
                                removeMs(classId, selTag, id);
                                }
                        }
                    }
只用
这而不是

kendo.ui.progress($(“#treeid”),true)

请尝试重新安排您的代码,进行一些编辑以提高可读性。如果你想得到一些帮助,尽量把问题弄清楚。@RadimKöhler:我有一个js文件,它包含两个主要函数1。kendouiTree()和2。kendouiMultiSelect()。因此,当我使用multiSelect选择项目时,树会展开并选择相同的项目,当我检查树中的节点时,它会在multiSelect中选择相同的项目。此时,我想放置progressbar,但它无法正常工作。我使用上述功能在multiSelect中选择相同的项目。谢谢和问候,Vijay G.VyasIt正在工作,所以问题是kendo.ui.progress($(“#treeid”),真的;方法。谢谢