2

Как вы устанавливаете формат всплывающих подсказок диаграмм Google для «научных»? Я попробовал google.visualization.NumberFormat, но не повезло. Я могу установить штраф vAxis, как показано здесь: chartGoogle диаграммы всплывающие подсказки номер формата научный

$.ajax({ 
     url: "GetAreaChartData", 
     type: "post", 
     data: formContainer.serialize(), 
     success: function (data) { 
      var tdata = new google.visualization.DataTable(); 
      var rows = data.length; 
      var cols = data[0].length; 

      tdata.addColumn('datetime', 'DateTime'); 
      tdata.addColumn('number', 'Frequency Offset'); 


      tdata.addRows(data.length); 
      for (var i = 1; i < data.length; i++) { 

       tdata.setCell(i, 0, new Date(data[i][0])); 
       for (var j = 1; j < cols; j++) { 
        var value = parseFloat(data[i][j]); 
        tdata.setCell(i, j, value); 
       } 
      } 

      var options = { 

       width: 900, 
       height: 500, 
       lineWidth: 1, 
       pointSize: 0, 
       legend: 'none', 
       vAxis: { 
        title: "Frequency Offset", 
        format:"scientific" 
       }, 
      }; 

      var formatter = new google.visualization.NumberFormat({ format: 'scientific' }); 
      formatter.format(tdata, 1); 

      var chart = new google.visualization.ScatterChart(document.getElementById('chart_div')); 
      chart.draw(tdata, options); 
     }, 
     error: function (jqXHR, textStatus, errorThrown) { 
      alert(errorThrown); 
     } 
    }); 

ответ

0

NumberFormat не имеет опцию ->'format'

использования ->'pattern' - вместо ...

var formatter = new google.visualization.NumberFormat({ pattern: 'scientific' }); 
+0

Благодаря! Именно то, что я искал. –

+0

ура! рад помочь, в любое время ... – WhiteHat