Nethaji chennai Ответов: 1

Круговая диаграмма Google не работает все в порядке


круговая диаграмма google не работает все в порядке
arravalues возвращает значение также хорошо
но дизайн не отображается

Что я уже пробовал:

< script type= "text/javascript">

// API ВИЗУАЛИЗАЦИИ И ПАКЕТ КРУГОВЫХ ДИАГРАММ.
google. load ("визуализация"," 1", { packages: ["corechart"] });

google. setOnLoadCallback(createPIE);

var s = " FFFF";
функция createPIE() {
параметры var = {
название: "анализ времени простоя",
цвета: ['#888', 'orange'],
is3D: true
};
// var liste = document. getElementById ('#ddlsec');
// var selectedVal = $('#ddlsec'). val();
// alert(selectedVal);
var obj = {};
параметр obj.сек = $.функция TRIM($("[ИД*=ddlsec]").вал());
параметр obj.Мак = $.функция TRIM($("[ИД*=ddlmac]").вал());
об..из = $.функция TRIM($("[ИД*=txtFromDate]").вал());
параметр obj.к = $.функция TRIM($("[ИД*=txtto]").вал());
//оповещения($.функция TRIM($("[ИД*=ddlsec]").вал()));
// оповещения(объект.сек);
$.Аякс({
тип: "пост",
URL-адрес: "веб-метод.aspx-и GetpieChartweb",
сведения: в формате JSON.преобразовать в строки(параметр obj),
contentType: "application/json; charset=utf-8",
тип данных: "json",
успех: функция (jsonData) {
var data = новая визуализация google.объект DataTable();

var arrValues = [['Text', 'Value']]; / / определение массива.
var iCnt = 0;
// / / предполагает, что "слово" - это строка, а "граф" - число
// данных.addColumn('строка', 'текст');
// данных.addColumn('число', 'ДЭП');
$.каждый(jsonData.д функция() {
arrValues.толчок([jsonData.д[ицнт].Текст, jsonData.д[ицнт].Значение]);
iCnt += 1;
//оповещения(jsonData.д[ицнт].Значение);
});
var figures = google. визуализация.arrayToDataTable(arrValues);
оповещения(arrValues);

// Тип диаграммы (PieChart в данном примере).
ВАР диаграмма = новый Google.визуализация.PieChart(document. getElementById ('divpiechart'));

chart. draw(рисунки, опции);
},
ошибка: функция (XMLHttpRequest, textStatus, errorThrown) {
предупреждение('есть ошибки');
}
});
}
< / script>

Richard Deeming

Репост
Теперь это ваше ТРЕТИЙ копия того же вопроса:
http://www.codeproject.com/Questions/1116161/Google-pie-chart-not-working-using-webmethod[^]
http://www.codeproject.com/Questions/1116280/Google-pie-chart-not-working-for-me[^]

Если вы хотите обновить свой вопрос, перейдите к оригинальной копии вопроса и нажмите кнопку "улучшить вопрос". НЕ опубликуйте свое обновление как новый вопрос!

Nethaji chennai

спасибо

1 Ответов

Рейтинг:
2

Patrice T

Цитата:
Круговая диаграмма Google не работает все в порядке
Нет, это не работает, потому что нет все хорошо.

Используйте отладчик, чтобы увидеть, что на самом деле делает ваш код.
Еще одна возможность:
Начните с рабочего примера кода и адаптируйтесь к вашим потребностям, пока не увидите, чего хотите.
Сравнивая то, что делает этот код, и то, что делает ваш код, вы увидите разницу. Разница, вероятно, и есть проблема.

Вы уверены, что хорошо объявлять массив с этими значениями ?
var arrValues = [['Text', 'Value']]; // DEFINE AN ARRAY.


Nethaji chennai

теперь он работает нормально