Javascript d3.js中的下拉元素值

Javascript d3.js中的下拉元素值,javascript,html,d3.js,Javascript,Html,D3.js,代码应该用一列csv填充源下拉列表(listSW),并在更改事件时创建另一个用另一列csv填充的下拉列表(listPC)。 现在我想在更改源中的值时刷新新创建的下拉列表。但它不断创建新的下拉列表(listPC的副本)并不断添加到div 如何在listSW的更改事件中动态刷新“listPC”下拉列表中的值 这是普朗克 您将在更改时附加选择框 因此,在populatePC函数中,首先删除listPC选择框,然后用新值将其追加回去 d3.select("#listPC").remove() 工作代码

代码应该用一列csv填充源下拉列表(listSW),并在更改事件时创建另一个用另一列csv填充的下拉列表(listPC)。 现在我想在更改源中的值时刷新新创建的下拉列表。但它不断创建新的下拉列表(listPC的副本)并不断添加到div

如何在listSW的更改事件中动态刷新“listPC”下拉列表中的值

这是普朗克

您将在更改时附加选择框

因此,在
populatePC
函数中,首先删除
listPC
选择框,然后用新值将其追加回去

d3.select("#listPC").remove()

工作代码

谢谢你,西里尔。成功了。使用过滤器可以轻松向前移动。。。再次感谢你,阿伦,如果西里尔的回答解决了你的问题,请接受。