1
我使用了由Jeno和Gordon在dc.js multiple select menu with checkboxes開發的想法,特別是dc.js帶有複選框的多選菜單。多重選擇按鈕每次重複使用dc.renderAll
selectField.on('postRender', function() {
$('#menuselect select').change(function(){
console.log($(this).val())
if ($(this).val() && $(this).val() != "") {
selectField.replaceFilter([$(this).val()]);
} else {
selectField.filterAll();
}
dc.events.trigger(function() {
dc.redrawAll();
});
}).multipleSelect({ placeholder: "Select Country"})
});
我的問題是,每次我用dc.renderAll()(在復位所有按鈕,並在頁面大小的變化)一樣多選按鈕被複制,旁邊的按鈕等克隆取決於啓用renderAll()多少次。 此外,如果將過濾器應用於圖表,則菜單不會更新。
你能想出一個解決方案嗎?
感謝
非常感謝。 – ajey2987
肯定的事!如果你制定出沒有迴歸的組合解決方案,也許你可以在某處發佈代碼。我相信它會幫助別人。 – Gordon