我使用Kendo UI
创建了一些图表。这些图表从wcf service
创建的asp.net
中获取数据。
即使我创建了图表和基础服务,我仍然不确定代码的json
和代码的jquery
是什么。
非常感谢任何帮助识别这些内容。
感谢。
var WebService = "/ServiceDash.svc/";
function createPenetrationPieChart(Tech) {
var url = WebService + "GetPenetration?";
switch (Tech) {
case "Sales1":
url = url + "GroupId=Sales&State=1";
break;
case "Sales2":
url = url + "GroupId=Sales&State=2";
break;
case "Sales3":
url = url + "GroupId=Sales&State=3";
break;
}
$("#" + Tech).kendoChart({
legend: {
visible: false
},
dataSource: {
transport: {
read: {
url: url,
dataType: "json"
}
}
},
chartArea: {
margin: 0,
height: 150 /* add this option */
},
series: [{
type: "donut",
field: "Penetration"
}],
seriesColors: ["#0C5885", "#000000"],
tooltip: {
visible: true
//template: "${ value }%"
}
});
}
function FillCharts() {
createSitePenetrationPieChart("Sales1");
}
$(document).ready(FillCharts);
$(document).bind("kendo:skinChange", FillCharts);
答案 0 :(得分:1)
您可以通过美元符号$来识别jQuery。 jQuery主要用于操作DOM元素。 JSON是一种打包数据的方法。所以在你的具体例子中,
$('#' + Tech).kendoChart({...})
标识DOM元素。里面的一切都是JSON。