2017-05-09 41 views
-1

我使用Kendo UI創建了一些圖表。這些圖表得到我在asp.net中創建的wcf service的數據。在這個特定的例子中識別json和jquery?

儘管我創建了圖表和底層服務,但我仍然不確定哪些代碼的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

JSON =數據,jQuery的=應用 –

+0

所以,如果我在尋找可通過WCF服務方法調用來填充,我應該搜索「圖表JSON」或「圖表jQuery的」圖表? – rbhat

+0

你會尋找一個可以處理json數據的jQuery圖表。如果你真的需要一個jQuery圖表,那麼它是可選的,因爲你可能只需要一個html5圖表 - 所以如果這不是要求,那麼查找可以處理json數據源的圖表(最有可能在過去5年中編寫的任何圖表將處理json) 。 –

回答

1

您可以通過美元符號$來識別jQuery。 jQuery主要用於處理DOM元素。 JSON是打包數據的一種方式。因此,在你具體的例子,

$('#' + Tech).kendoChart({...}) 

標識DOM元素。裏面的一切都是JSON。

+0

謝謝。因此,如果我正在查找可以通過WCF服務方法調用填充的圖表,我應該搜索「charts json」還是「charts jquery」? – rbhat

相關問題