В Google Charts API Как получить значение ячейки в DataTable? - PullRequest
3 голосов
/ 01 сентября 2011

Я, наверное, просто устал, но я не могу получить значение одной ячейки в DataTable Google Charts API.Я предполагаю, что это будет что-то вроде:

DataTable.getCell (row, col);

Я просто пропускаю что-то чрезвычайно наивное?

Вот справочник API Iиспользовал: http://code.google.com/apis/chart/interactive/docs/reference.html

Ответы [ 2 ]

5 голосов
/ 01 сентября 2011
0 голосов
/ 24 июня 2015

   <script src="~/Scripts/jquery-1.10.2.min.js"></script>
    <script type="text/javascript" src="https://www.google.com/jsapi"></script>
    <script type="text/javascript">
      google.load("visualization", "1", {packages:["table"]});
      google.setOnLoadCallback(drawTable);

      function drawTable() {
        var data = new google.visualization.DataTable();
        data.addColumn('string', 'Name');
        data.addColumn('number', 'Salary');
        data.addColumn('number', 'Full Time Employee');
        data.addRows([
          ['Mike',  {v: 10000, f: '$10,000'}, 10],
          ['Jim',   {v:8000,   f: '$8,000'},  20],
          ['Alice', {v: 12500, f: '$12,500'}, 38],
          ['Bob',   {v: 7000,  f: '$7,000'},  20]
        ]);

        var table = new google.visualization.Table(document.getElementById('table_div'));

        table.draw(data, { showRowNumber: true });

      
            $("#table_div table tbody tr td").click(function () {
                alert($(this).html());
            });
      
      }
    </script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<div id="table_div">
    </div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...