首页 文章

使用kendo ui模板的问题

提问于
浏览
0

我正在使用剑道ui树与模板http://demos.kendoui.com/web/treeview/checkboxes.html

剑道模板doc http://docs.kendoui.com/getting-started/framework/templates/overview

现在我的模板只显示叶子节点的复选框

template:"#if(!item.hasChildren){# <input type='checkbox'  name='checkedFiles#= item.id #' d_text='#=item.value#' parent_id='#=item.parent_id#'  value='true' />#}#"

我想修改这个模板 . 对于所有节点,我想在 hidden 中使用 name,d_text,parent_id ,复选框仅在叶节点中

隐藏值的模板

template: "<input type='hidden' name='checkedFiles#= item.id #' d_text='#=item.value#' parent_id='#=item.parent_id#' />",

模板中我需要做哪些更改?

这是我的jQuery代码

$("#treeview").kendoTreeView({
                checkboxes: {
                    checkChildren: false,
                    template:"#if(!item.hasChildren){# <input type='checkbox'  name='checkedFiles#= item.id #' d_text='#=item.value#' parent_id='#=item.parent_id#'  value='true' />#}#"
                },
                dataSource: homogeneous,
                dataBound: ondata,
                dataTextField: "value"
            });

1 回答

  • 1

    用这个 .

    template:"# if(!item.hasChildren){# <input type='hidden' parent_id='#=item.parent_id#' d_text='#=item.value#'/> <input type='checkbox'  name='checkedFiles[#= item.id #]' value='true' />#}else{# <input type='hidden' parent_id='#=item.parent_id#' d_text='#=item.value#'/> #}#",
    

相关问题