Tôi đang cố thêm một trình đơn thả xuống vào hình ảnh d3 của tôi. Vấn đề là eventlistener không được gọi khi chọn bất kỳ tùy chọn nào. Ngoài ra, làm cách nào tôi có thể truy cập vào giá trị của tùy chọn được chọn? Sau đây là một đoạn mã của tôi ..Thêm menu thả xuống bằng cách sử dụng d3.js
d3.text("uniqueTeams.php",function(json){
var dd=JSON.parse(json);
var b= d3.select("#s4").select("#shru");
var u=b.append("select");
var t=u.selectAll("option").data(dd).enter().append("option")
.attr("value",function(d){return d.teamShotID;})
.text(function(d){return d3.select(this).node().__data__.teamShotID;});
t.on("change",change);
});
function change(value)
{
console.log("team",value);
}
change();
Thankx