2013-10-15 26 views
0

我見過大多數使用畫筆過濾數據的dc.js示例。我應該如何使用從數據表中選擇的行元素過濾數據?如何在選擇數據錶行時過濾dcjs/crossfilter中的數據?

我不知道確切的解決方案,但一些解決方法可以這樣做的

dimension.filter(value) 

其中值的onclick更新?我正朝着正確的方向走還是有更好的方法?

編輯1 如果我畫的同樣的事情,與當時的一排圖表,我沒有處理onlcick事件或任何東西但數據表爲什麼會較爲這麼多complecated?

回答

0

是的我把一個onclick =「函數(值)」按鈕。

window.function(value){ 
    table.dimension(dimension); 
    table.filter(value); 
    table.render(); 
} 

PS:我在dc.js不精通所以這種方法可能不是最佳的解決方案

0

這應該工作。您必須觸發重繪事件才能知道有關更改的圖表。