我想使用kendoMenu。我想动态加载包含父字段和子字段的菜单。谁能告诉我如何使用json / datasource动态加载kendoMenu?
答案 0 :(得分:1)
Kendo Menu目前不支持分层数据源。您可以使用JSON对象动态初始化它,如下所示:
http://docs.kendoui.com/getting-started/web/menu/overview#initialize-the-menu-using-json-data-object
答案 1 :(得分:1)
这对Bundyo的回答可能是多余的,但是谁不喜欢这样的例子呢? :)这对我有用:
$.get("remoteMenu.php", function(data) {
$("#menu").kendoMenu({
dataSource: data
});
});
因此,“remoteMenu.php”返回一个JSON对象,如:
[{"text":"Baseball","url":"requests","imageUrl":"http:\/\/demos.kendoui.com\/content\/shared\/icons\/sports\/baseball.png"},{"text":"Golf","url":"agencies","imageUrl":"http:\/\/demos.kendoui.com\/content\/shared\/icons\/sports\/golf.png"}]