DC.js禁用选择菜单



我有两个选择菜单,我希望禁用选择菜单 2,直到用户与 selectMenu 1 交互。

如何禁用直流.js - 在这种情况下选择菜单?

在第一次渲染之后,我会使用 disabled 属性禁用第二个 selectMenu。您必须等到它呈现,因为在此之前,select 元素不存在。

然后,在filtered事件上,我将重新启用它。

这是一个包含三个选择菜单的演示。

相关代码:

  dc.renderAll();
  select2.select('select').attr('disabled', 'disabled');
  select3.select('select').attr('disabled', 'disabled');
  select1.on('filtered.enable', function() {
    select2.select('select').attr('disabled', null);
  });
  select2.on('filtered.enable', function() {
    select3.select('select').attr('disabled', null);
  });

("选择"这个词的不同用法够多了吗?

最新更新