Jquery ui jQueryUI自动完成:按值查找,但只向输入行添加键

Jquery ui jQueryUI自动完成:按值查找,但只向输入行添加键,jquery-ui,jquery-autocomplete,Jquery Ui,Jquery Autocomplete,我返回了json数组,如下所示: {key:123,value:"Kyiv"}, {key:5675,value:"Ukraine"}, {key:456,value:"Poland"} 我需要在值字段中查找名称,但在单击某个值后,输入行必须只添加键值 另外,很抱歉,如果我提出了复杂的问题,但我无法在此网站上找到解决方案。如果设置了相关线程,请给我链接。您提供的JSON对象的语法无效!您的密钥应该是字符串。此外,这是3个JSON对象autosuggest只接受一个,您应该将其包装在一个数组中。

我返回了json数组,如下所示:

{key:123,value:"Kyiv"},
{key:5675,value:"Ukraine"},
{key:456,value:"Poland"}
我需要在值字段中查找名称,但在单击某个值后,输入行必须只添加键值


另外,很抱歉,如果我提出了复杂的问题,但我无法在此网站上找到解决方案。如果设置了相关线程,请给我链接。

您提供的JSON对象的语法无效!您的密钥应该是字符串。此外,这是3个JSON对象autosuggest只接受一个,您应该将其包装在一个数组中。您只需检查您的JSON是否在上有效。您的有效语法为:

[
    {
        "key": 123,
        "value": "Kyiv"
    },
    {
        "key": 5675,
        "value": "Ukraine"
    },
    {
        "key": 456,
        "value": "Poland"
    }
]

我知道。我的代码不是无效的。例如,这仅仅是一个片段。否决,因为它没有真正提供问题的答案。但我为他的问题的一部分提供了解决方案,它似乎至少是一个问题。+解决方案非常简单:不使用“键”名称,而需要使用“标签”变量。UI在标签值中自动完成搜索,但输入行从“值”行放入变量。