2013-11-22 29 views
0

我們在jquery中獲得了下面的數組。單引號中的jquery數組項目

var grdXTcks = ["08/26", "09/09", "09/23", "09/26", "10/07", "10/10", "10/22", "11/05", "11/07"]; 

不過,我需要的數組是這樣將其發送到jqplot:

var grdXTcks = ['08/26', '09/09', '09/23', '09/26', '10/07', '10/10', '10/22', '11/05', '11/07']; 

可有人建議是有一個快速的方法來做到這一點?

下面

是我發送給jqplot數據:

var grdYTcks =[20, 30, 40, 50, 60, 0, 70, 80, 90]; 
var grdXTcks = ['08/26', '09/09', '09/23', '09/26', '10/07', '10/10', '10/22', '11/05', '11/07']; 

     plot1 = $.jqplot(grphOneID, [grdYTcks, grdXTcks], { 
      title: 'Highlighting, Dragging, Cursor and fsdfdsTrend Line', 
      axes: { 
       xaxis: { 
        renderer: $.jqplot.CategoryAxisRenderer, 
        ticks: grdXTcks, 
        tickOptions: { 
         formatString: '%#m/%#d' 
        }, 
        pad: 0 
       }, 
       yaxis: { 
        min: -10, 
        max: 110, 
        tickInterval: 10, 
        tickOptions: { 
         formatString: '%d' 
        } 
       } 
      }, 
      highlighter: { 
       sizeAdjust: 10, 
       tooltipLocation: 'n', 
       tooltipAxes: 'y', 
       tooltipFormatString: '<b><i><span style="color:red;">hello</span></i></b> %.2f', 
       useAxesFormatters: false 
      }, 
      cursor: { 
       show: true 
      } 
     }); 

感謝

+0

請向我們展示如何將數據傳遞給jqplot。 –

+0

已更新的問題。 – mmssaann

+0

如果grdXTcks在雙引號中,趨勢線不是渲染。它應該單引號數組.. .. – mmssaann

回答

0

兩者是相同的,都"'用於封裝字符串文字。

+0

如果雙引號,jqplot不接受。它只是在接受,如果它是由單身包圍 – mmssaann