Содержание вопроса:
При использовании Fusioncharts вам может потребоваться щелкнуть часть диаграммы на странице, например demo.html, а затем отобразить сведения об этой части.
В Fusioncharts есть setDataXML и setDataURL. Эти два метода используются для установки данных. Однако могут возникнуть проблемы с искаженным кодом (которые могут возникнуть в ситуациях AJAX).
Конкретные детали не будут подробно объяснены.
Решение.
Если возвращаемое содержимое вашего запроса Ajax искажено, используйте напрямую Jquery.ajax.
Скопируйте код кода следующим образом:
функция mychartclick(месяц) {
идентификатор вар = 1;
вар d = новая дата();
вар strURL='xxxx'
jQuery.ajax({
введите: «Получить»,
URL: стрURL
данные: стрURL,
успех: функция (данные) {
varchartObj = getChartFromId("myid");
chartObj.setDataXML(data); //Просто используйте данные, чтобы напрямую установить содержимое myid.
}
});
}
Искаженные персонажи исчезли..