Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 选择数据集时触发更改[Amcharts多数据集图表]_Javascript_Jquery_Charts_Amcharts - Fatal编程技术网

Javascript 选择数据集时触发更改[Amcharts多数据集图表]

Javascript 选择数据集时触发更改[Amcharts多数据集图表],javascript,jquery,charts,amcharts,Javascript,Jquery,Charts,Amcharts,是否可能触发他们提供的amcharts多数据集图表的select元素的“更改” $(".amChartsDataSetSelector").find("select").val("2").trigger("change"); 这是我尝试过的代码,它基本上是将选择选项更改为我选择的选项,但它不会相应地更改图表 此方法是否有其他替代方法 这是我的: 以下是amcharts上图表的链接。下面是一个简单的示例,向您展示发生了什么 跳到下面的#解决方案以跳过此演示 $(函数(){ var el=doc

是否可能触发他们提供的amcharts多数据集图表的select元素的“更改”

$(".amChartsDataSetSelector").find("select").val("2").trigger("change");
这是我尝试过的代码,它基本上是将选择选项更改为我选择的选项,但它不会相应地更改图表

此方法是否有其他替代方法

这是我的:

以下是amcharts上图表的链接。下面是一个简单的示例,向您展示发生了什么

跳到下面的#解决方案以跳过此演示

$(函数(){
var el=document.getElementById('checkEvent');
如果(el.addEventListener){
el.addEventListener(“更改”,检查事件,错误);
}否则{
el.附件事件(“变更”,检查事件);
}
函数checkEvent(){
警报(“事件检查”);
}
$('#changeDDValue')。单击(函数(){
$('#checkEvent').val(“2”).change();
});
});

第一数据集
第二数据集
第三数据集
第四数据集

更改数据集
工作正常。但是,您能为fireEvent函数的功能添加一个描述吗?Thanks@NevinMadhukarK很高兴它对你有用。fireEvent只是一个使用本机API(addEventListener/attachEvent)触发事件绑定的函数。查看函数上方的SO链接了解更多信息。我将在ma项目上实现此功能,并接受您的ans。