我有两个selectMenus,我希望在用户与selectMenu 1交互之前禁用selectMenu 2。
如何关闭此场景下的dc.js - selectMenu?
发布于 2018-08-10 03:00:58
在第一次渲染之后,我将使用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”这个词的不同用法够了吗?)
https://stackoverflow.com/questions/51754837
复制相似问题