Estoy tratando de agregar un menú desplegable a mi visualización d3. El problema es que el eventlistener no se invoca al seleccionar ninguna de las opciones. Además, ¿cómo puedo acceder al valor de la opción seleccionada? Lo que sigue es un fragmento de mi código ..Agregar el menú desplegable usando 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