Javascript jQuery自动完成不';不能使用键值对数组

Javascript jQuery自动完成不';不能使用键值对数组,javascript,jquery,autocomplete,Javascript,Jquery,Autocomplete,我试图用jqueryautocomplete小部件创建一个autocomplete字段,但由于某些原因,它似乎不起作用 我使用的代码如下所示: HTML <input type="text" id="specialties" /> 当我在文本字段中输入文本Pain时,我得到的结果是文本没有搜索结果。 此代码有什么问题?如中所述,您的字段必须标记为label和value 数组:数组可用于本地数据。支持两种格式: An array of strings: [ "Choice1

我试图用jqueryautocomplete小部件创建一个autocomplete字段,但由于某些原因,它似乎不起作用

我使用的代码如下所示:

HTML

<input type="text" id="specialties" />
当我在文本字段中输入文本
Pain
时,我得到的结果是文本
没有搜索结果。

此代码有什么问题?

如中所述,您的字段必须标记为
label
value

数组:数组可用于本地数据。支持两种格式:

An array of strings: [ "Choice1", "Choice2" ]
An array of objects with label and value properties: [ { label: "Choice1", value: "value1" }, ... ]
编辑:正如已经指出的,输入的id是自动完成,而不是专业

,正如中明确指出的,您的字段必须标记为
标签

数组:数组可用于本地数据。支持两种格式:

An array of strings: [ "Choice1", "Choice2" ]
An array of objects with label and value properties: [ { label: "Choice1", value: "value1" }, ... ]

编辑:正如已经指出的,输入的id是自动完成,而不是专业

任何控制台错误???@KartikeyaKhosla根本没有。我的控制台是完全清楚的。@Naventhally这是我尝试的,但我得到了一个控制台错误,我无法找出。下面是fiddle URL()。如果有人能帮忙解决这个问题,请?您既有
#autocomplete
又有
#specialisting
,应该是这样的?您的资源需要包含字符串的数组。你给出的是一个由对象组成的数组……有控制台错误吗?@KartikeyaKhosla根本没有。我的控制台是完全清楚的。@Naventhally这是我尝试的,但我得到了一个控制台错误,我无法找出。下面是fiddle URL()。如果有人能帮忙解决这个问题,请?您既有
#autocomplete
又有
#specialisting
,应该是这样的?您的资源需要包含字符串的数组。您正在提供一个由对象组成的数组…谢谢@Waldo Jeffers。这就是问题所在。现在它正在工作。我将在一分钟内将您的主题标记为正确答案。stackoverflow中的文本字段id错误。我刚刚解决了这个问题。在我的本地代码中,这是正确的:)谢谢@Waldo Jeffers。这就是问题所在。现在它正在工作。我将在一分钟内将您的主题标记为正确答案。stackoverflow中的文本字段id错误。我刚刚解决了这个问题。在我的本地代码中,这是正确的:)