Google 可视化数据表 filterRows

mps*_*hat 2 javascript jquery filtering google-visualization

在这个小提琴中有一个示例谷歌可视化数据表,我可以其中过滤数据表的行,

 var rows= data.getFilteredRows([{column: 2, value: 'Mountain View' }]);
   console.log(rows);
Run Code Online (Sandbox Code Playgroud)

这将返回包含确切值的行索引Mountain View。但是是否可以过滤其值包含一些字符串的行,le

 var rows2= data.getFilteredRows([{column: 2, value: 'le' }]);
    console.log(rows2);
Run Code Online (Sandbox Code Playgroud)

它可以返回行索引17

Gau*_*yan 5

您使用getFilteredRows 的测试属性。

var rows2 = data.getFilteredRows([{
   column: 2,
   test: function (value, row, column, table) {
        return (value.indexOf("le") > 0)
      }
  }]);
 console.log(rows2);
Run Code Online (Sandbox Code Playgroud)

工作小提琴