DC.js 禁用选择菜单
DC.js Disable SelectMenu
我有两个 selectMenus,我希望在用户与 selectMenu 1 交互之前禁用 selectMenu 2。
如何在这种情况下禁用 dc.js - selectMenu?
第一次渲染后,我将使用 disabled
attribute 禁用第二个 selectMenu。您必须等到它被渲染,因为在此之前,select
元素不存在。
然后,在 filtered
事件中,我将重新启用它。
Here's a demo with three selectMenus.
相关代码:
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);
});
("select" 这个词的不同用法够多了吗?)
我有两个 selectMenus,我希望在用户与 selectMenu 1 交互之前禁用 selectMenu 2。
如何在这种情况下禁用 dc.js - selectMenu?
第一次渲染后,我将使用 disabled
attribute 禁用第二个 selectMenu。您必须等到它被渲染,因为在此之前,select
元素不存在。
然后,在 filtered
事件中,我将重新启用它。
Here's a demo with three selectMenus.
相关代码:
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);
});
("select" 这个词的不同用法够多了吗?)