谷歌图表中的自定义排序功能

时间:2014-09-15 12:42:38

标签: google-visualization

我需要一个谷歌图表表,其中一列有自定义排序。 我用sort:'事件创建了表格,我想这应该发出一些可以捕获的事件,但是没有找到任何有关它的信息。

1 个答案:

答案 0 :(得分:1)

捕获"排序"事件处理程序的事件:

// table is your Table visualization
google.visualization.events.addListener(table, 'sort', function (e) {
    // e.column is the column to sort
    // e.ascending is a boolean, true for ascending sort, false for descending sort

    // sort your data

    // if you want the ascending/descending elements to work correctly, you need to specify the Table's sortColumn and sortAscending options when you redraw the Table, eg:
    options.sortColumn = e.column;
    options.sortAscending = e.ascending;
    table.draw(sortedData, options);
});