将数组分配给kendo menuitem?

时间:2014-02-27 07:39:53

标签: javascript jquery-ui kendo-ui kendo-menu

我一直在使用剑道菜单的模板我需要动态推送菜单项,所以我使用了一个名为“dt”的数组

现在我在将此数组“dt”分配给菜单项

时遇到问题

所以,请建议我如何为kendo menuitem分配一个数组

dt=[];
  dt.push({
        text: "Prsenations",
        template: template,

        presecontent: "PresentaionContent",
        preview: "prviewbutton",

        encoded: false,

    });


 $("#menuitem").kendoMenu({
        dataSource: transformText([
        {
            text: "Presentations",
            items: dt,

        }
        ])
    });

1 个答案:

答案 0 :(得分:0)

Try this fiddle

var menu = $("#menu").kendoMenu().data("kendoMenu");
dt=[];
dt.push({
    text: "Prsenations",
   // template: template,

    presecontent: "PresentaionContent",
    preview: "prviewbutton",

    encoded: false

});


$("#menu").kendoMenu({
    dataSource: [
    {
        text: "Presentations",
        items: dt

    }
    ]
});