//echarts里面点击事件 myChart.on('click', function (params) { //mychart调用下面kmeansyun方法,并传入参数 kmeansyun(params.name) }); //点击事件触发方法 方法内其他参数省略 function kmeansyun(name) { var worldCloudcharts=echarts.init(document.getElementById('worldCloud')); var worldCloudoption = { series: [ data: (function(name) {//<![CDATA[ var dataJs=[]; $.ajax({ type: "POST", url: "/myweb/kmeanyun", data: {name:name}, dataType: 'json', async: false, success: function(result) { for(var i=0;i<result.length;i++){ dataJs.push({"value":result[i].count,"name":result[i].title}); } } }) return dataJs;//]]> })(name) }] }; worldCloudcharts.setOption(worldCloudoption); }
后端:参数名name对应相同