Google Charts:如何更改ControlType中的“选择值...”:ControlWrapper的CategoryFilter

时间:2011-11-23 18:47:18

标签: javascript charts visualization google-visualization

我需要知道如何在controlType中更改“选择值...”:ControlWrapper的CategoryFilter

示例:

 // Define a category picker control for the Gender column    
var categoryPicker = new google.visualization.ControlWrapper({
          'controlType': 'CategoryFilter',
          'containerId': 'control2',
          'options': {
        'filterColumnLabel': 'Sexo',
      'ui': {
          'labelStacking': 'vertical',
              'allowTyping': false,
              'allowMultiple': false,
            }
          },
      'state': {'selectedValues': ['']} // this don't solve my problem
        }); 

这显示了一个这样的选择框:
[选择一个值...]
[男] [女人]

我需要这个:
[选择性别......]
[男] [女人]

谢谢!

1 个答案:

答案 0 :(得分:3)

您可以使用ui.caption选项更改未选择任何内容时显示的值。

变化:

  'ui': {
          'labelStacking': 'vertical',
          'allowTyping': false,
          'allowMultiple': false,
        }

为:

  'ui': {
          'labelStacking': 'vertical',
          'allowTyping': false,
          'allowMultiple': false,
          'caption' : 'Choose sex'
        }