CaiCai0 2013-12-04
问题内容:
使用fusioncharts 时,也许你想在如demo.html 这个页面点击Chart的一个部分,然后显示这个部分的详细内容。
fusioncharts有setDataXML,setDataURL 这两个方法是用来设置数据的.但是会有乱码问题(可能出现在AJAX情况),具体使用过的童鞋应该明白.
具体细节不详细说明了.
处理办法.
如果你Ajax请求的返回内容乱码,就直接使用Jquery.ajax.
代码如下:
function mychartclick(month) { var id =1; var d = new Date(); var strURL='xxxx' jQuery.ajax({ type: "Get", url: strURL data: strURL, success: function (data) { var chartObj = getChartFromId("myid"); chartObj.setDataXML(data); //这里直接用data 来设置myid的内容就可以了. } }); }