2012-06-04 51 views
0

我正在使用mvc3創建jQuery移動應用程序。在此我創建了jqPlot餅圖。在mvc3中填充jqplot餅圖的所有片段

它不會顯示餅圖所有切片的顏色,即 即即使在圖表中有四個切片時,它有時也會顯示一個切片的顏色,對於其他三個切片,它顯示白色背景而不是其定義切片背景顏色。

我希望它每次顯示具有純色填充的完整圖表。

jqPlot餅圖的圖像:

http://i.stack.imgur.com/qH4o9.png

我使用這個代碼:

jQuery(document).ready(function ($) { 
    var data = [ 
      ['Correct Answers', @Correct_Answer], ['Incorrect Answers', @Incorrect_Answer], ['Skipped Answers', @Skipped_Answer], 
      ['Unseen Answers', @Unseen_Answer] 
    ]; 
     var plot1 = $.jqplot('score_chart', [data], 
    { 
     seriesColors: ["#83abc0", "#64d6f4", "#3399ff", "#03597a"], 
     highlightColors: ["#ADC7D5", "#99E3F6", "#78BAFE", "#568FA6"], 
     seriesDefaults: { 
      // Make this a pie chart. 
      fill: true, 
      renderer: $.jqplot.PieRenderer, 
      rendererOptions: { 
       // Put data labels on the pie slices. 
       // By default, labels show the percentage of the slice. 
       padding: 5, 
       fill: true, 
       fillAndStroke: true, 
       showDataLabels: true 
      } 
     }, 

     legend: { show: true, location: legendlocation }, 

    }); 

}); 

誰能幫助我解決這個問題?

+0

你可以請建立一個http://jsfiddle.net這會提出你的問題?這是你的經驗是不尋常的。 – Boro

回答

0

您的問題不在於此代碼。我從你提供的代碼中做了一個示例,它工作正常。 See here.

您確定您已經正確導入了所有JavaScriptCSS文件嗎?