twitter typeahead js是否支持非英语语言?喜欢中国人,日本人,韩国人,德国人?

时间:2014-11-05 15:47:26

标签: twitter typeahead.js typeahead bootstrap-typeahead twitter-typeahead

我注意到在官方文档中,它支持阿拉伯语,但我不确定它是否支持中文或其他非英语语言。我试过一些中文,韩文,甚至是阿拉伯语,但都没有用。

var predefined = new Bloodhound({
      name: 'predefined',
      // local: [{ name: 'gvc', typeaheadkind:'predefined'}, { name: 'meeting',typeaheadkind:'predefined' }, { name: 'huddle',typeaheadkind:'predefined' }],
      local: data_list,
      datumTokenizer: function(d) {
      return Bloodhound.tokenizers.whitespace(d.name);
      },
      queryTokenizer: Bloodhound.tokenizers.whitespace
    });
    predefined.initialize();

    var originalname = new Bloodhound({
      name: 'originalname',
      local: [{ name: 'الإنجليزية', typeaheadkind:'predefined'}, { name: '송지효',typeaheadkind:'predefined' }, { name: '特别的授业',typeaheadkind:'predefined' }],
      // local: data_list,
      datumTokenizer: function(d) {
      return Bloodhound.tokenizers.whitespace(d.name);
      },
      queryTokenizer: Bloodhound.tokenizers.whitespace
    });
    originalname.initialize();

    var typeaheadoption =[
    {
      name: 'predefined',
      displayKey: 'name',
      source: predefined.ttAdapter()
    },
    {
      name: 'originalname',
      displayKey: 'name',
      source: originalname.ttAdapter()
    }
    ]
    $('#searchbox').typeahead(null, typeaheadoption);

0 个答案:

没有答案