如何根据按钮单击检查Kendo UI TreeView(父节点和子节点)中的所有复选框?

时间:2013-07-30 22:22:06

标签: kendo-treeview

这只检查父节点:

$(function()
{
    $('#chkSelect').change(function()
    {
        if (this.checked)
        {
            $('#treeview input[type="checkbox"]').prop('checked', true);
        }
        else
        {
            $('#treeview input[type="checkbox"]').prop('checked', false);
        }
    });
});

请注意,子节点可能会扩展也可能不会扩展。

1 个答案:

答案 0 :(得分:1)

想出如何做到这一点:

var treeView = $("#treeview").data("kendoTreeView");
    var userId = $('#user_id').val();

    $('#treeview').find('input:checkbox:checked').each(function()
    { ...