【问题标题】:Issue with kendo ui template剑道ui模板的问题
【发布时间】:2013-06-10 11:09:17
【问题描述】:

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

剑道模板文档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"
            });

【问题讨论】:

    标签: kendo-ui kendo-treeview


    【解决方案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#'/> #}#",
    

    【讨论】:

      猜你喜欢
      • 2015-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多