带有 jquery ui 自动完成的标记字段

tokenfield with jquery ui autocomplete

我正在使用 Bootstrap tokenfield with jQuery UI autocomplete。但是列表除了空白字段外没有显示任何内容。

这是我的代码:

$('#country').tokenfield({
   autocomplete: {
      source: "/country", minLength: 1
   },
   showAutocompleteOnFocus: true
});

来源正在返回适当的数据,但自动完成建议为空白。

是否有解决此问题的方法,或者我的代码中是否缺少某些内容?请帮我解决这个问题。

从源返回的数据(当我键入 ind 时):-

[
   {"id":"1","dat":"India"},   
   {"id":"2","dat":"Indonesia"}              
]

谢谢

返回的数据应该是这种格式

[
   {"value":"1","label":"India"},   
   {"value":"2","label":"Indonesia"}              
]