我有两个选择菜单,我希望禁用选择菜单 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);
});
("选择"这个词的不同用法够多了吗?