我正在使用 JQPlot 饼图。我正在尝试附加“jqplotDataClick”事件来深入分析图表。它工作正常,它向下钻取单击的图表,但我还需要根据向下钻取过滤其他图表数据。因此,我再次获取数据并将新数据重新绑定到其他图表。将数据绑定到其他图表后,当我单击“向下钻取”时,它会多次触发它。
我正在使用 Safari 浏览器
下面是我的代码步骤:
1) 在 VS 2010 & MVC 3 和 JQPlot 库中创建项目 2) 在 Home/Index.cshtml 中添加视图代码 3) 在 Home/HomeController.cs 中添加控制器代码并运行解决方案 4) 单击第一个图表,它将在其中显示警报您单击并向下钻取并显示过滤后的数据 5) 再次单击同一个图表,它将显示新旧数据的警报 6) 再次单击同一个图表,它将乘以相同图表的事件
看法
”
<p id="p_chartCustomer1" />
Run Code Online (Sandbox Code Playgroud)
$(document).ready(function () {
var urlGetChartsData = rootPath + 'Home/GetData';
var filterParam = new Array();
jQuery.ajaxSettings.traditional = true;
filterParam.push('1');
$.ajax(urlGetChartsData,
{
data: {
filter: '', filterParam: filterParam
},
success: function (data) {
if (data.length > 0) {
var dispdata = [];
for (var i = …Run Code Online (Sandbox Code Playgroud)