Подпункты меню Kendo не отображаются на стороне клиента

Я передаю кендо MenuItem как JSON со стороны сервера на сторону клиента, которые имеют Mainmenu а также SubMenu опции. Mainmenu рендеринг правильно, но SubMenu не рендеринг позвольте мне объяснить с помощью кода;

ниже приведены данные JSON на стороне сервера, которые я отправляю на сторону клиента:

и на моей стороне клиента данные отображаются правильно

но выходные данные показывают данные для элементов MainMenu, но не для SubMenu. Ниже мой код JavaScript:

function KendoMenuItem(menuItem)
 {    
    jsObjectForkendoMenuItem = menuItem;    
}
function kendoMenu() {
    debugger;
   // alert(jsObjectForkendoMenuItem);
    $('#menu').kendoMenu({
        //orientation: "vertical",
        dataSource: [
            {
                text: "Add",
                value: "Add",
                items: jsObjectForkendoMenuItem                        
            },
        ],
        //select: onKendoMenuselect
    });
}

пожалуйста, дайте мне знать, где я делаю неправильно.

1 ответ

Хорошо. проблема была я в Items был заглавной буквой.

Другие вопросы по тегам