如何在D3中选择其他下拉列表时更改一个下拉值,如国家,州,城市

时间:2014-09-22 05:31:47

标签: d3.js

我想用D3做一些技巧,我需要在选择其他下拉列表时更改下拉列表值。这在jquery和编程语言中并不乏味,但我想使用D3.js.

提前致谢。

1 个答案:

答案 0 :(得分:0)

我们假设您的select元素是:

<select id='grouping'>
....
</select>

您需要做的是添加一个侦听器以挂起此元素的更改。如果您绘制SVG图表的函数名为draw,那么您唯一需要做的就是在脚本末尾添加此行:

d3.select("#grouping").on("change", draw);

这有帮助吗?