我有一个下拉菜单
我想在选择其中一个选项时触发某些内容。 我试过了
$.each(objects.assignments, function(index, value) {
$('#group-' + index).click(function() {
updateInfo(index);
chart.draw(data[index], options);
if ( index == 0 ){
$("#as-dd.dropdown").text('Summary');
console.log("A");
}
else{
$("#as-dd.dropdown").text('Group ' + index);
console.log("B");
}
});
});
如果选择其中一个选项,如何触发任何内容?
我不想使用.click()
吗?
对此有任何帮助/建议将不胜感激。
答案 0 :(得分:1)
您不需要.each()或.click()。像这样使用.change()方法
$('select').on('change', function(){
var selectedValue = $(this).val();
// based on the selectedValue you can do something
});
答案 1 :(得分:0)
您不需要(?:(?:\s?([^",]*)|"([^"]*)"),)(?:(?:\s?([^",]*)|"([^"]*)"),)(?:(?:\s?([^",]*)|"([^"]*)"),)(?:(?:\s?([^",]*)|"([^"]*)"),)(?:(?:\s?([^",]*)|"([^"]*)"))
,需要click
:
change