Javascript Devextreme实时更新菜单

Javascript Devextreme实时更新菜单,javascript,jquery,devextreme,Javascript,Jquery,Devextreme,我尝试使用devextreme+jquery/ 我能理解,我该如何做下一个功能 我需要 但这不管用 如何做到这一点?禁用DX菜单项的最简单方法是通过选项访问必要的项。例如: $("#gridContainer").dxDataGrid({ dataSource: gridDataSource, selection: { mode: "multiple" }, .

我尝试使用devextreme+jquery/ 我能理解,我该如何做下一个功能 我需要

但这不管用
如何做到这一点?

禁用DX菜单项的最简单方法是通过选项访问必要的项。例如:

$("#gridContainer").dxDataGrid({
                dataSource: gridDataSource,
                selection: {
                    mode: "multiple"
                },
.
.
.
onSelectionChanged: function () {
                        console.log('Hoola!!');
                    var menu = $("#menu").dxMenu('instance');
                    disabledMenu = false;
                    menu.repaint();

                }


 var menuItems = [
    {
     text: "With checked",
     icon: "preferences",
     disabled: disabledMenu,
$("#button").dxButton({
    text: "Disable the 'DesktopLCD 21' item",
    onClick: function () {
       var menuInstance = $("#menu").dxMenu("instance");
       menuInstance.option("items[2].items[1].disabled", true);
    }
});

$("#menu").dxMenu({
    dataSource: menuItems 
});