JQuery自动完成json\u编码自定义显示
这让我有点疯狂 我精通于获取单个Ajax请求/自动完成 然而,现在我正在尝试获得一个多列结果。 我正在结合:来自JQuery自动完成示例JQuery自动完成json\u编码自定义显示,jquery,autocomplete,json,Jquery,Autocomplete,Json,这让我有点疯狂 我精通于获取单个Ajax请求/自动完成 然而,现在我正在尝试获得一个多列结果。 我正在结合:来自JQuery自动完成示例 json\u encoded数组返回如下字符串: (a) 自动完成遥控器显示不同的格式。如果是: (b) 正确的格式是a还是b?我希望是“a”,因为它需要更少的代码 谢谢 如果你想插件执行类似于obj.value或obj.label的操作,应该是B如果你想插件执行类似于obj.value或obj.label的操作,我认为正确的版本是第一个,A,第二个不是有效的
json\u encoded
数组返回如下字符串:
(a)
自动完成遥控器显示不同的格式。如果是:
(b)
正确的格式是a还是b?我希望是“a”,因为它需要更少的代码
谢谢 如果你想插件执行类似于
obj.value
或obj.label
的操作,应该是B如果你想插件执行类似于obj.value
或obj.label
的操作,我认为正确的版本是第一个,A,第二个不是有效的JSON,因为它没有通过测试。您必须将“
放在键/属性之前
例如,这是从jQuery演示返回的json:
[
{
"id": "Coccothraustes coccothraustes",
"label": "Hawfinch",
"value": "Hawfinch"
},
{
"id": "Accipiter gentilis",
"label": "Northern Goshawk",
"value": "Northern Goshawk"
},
{
"id": "Accipiter nisus",
"label": "Eurasian Sparrow Hawk",
"value": "Eurasian Sparrow Hawk"
},
{
"id": "Surnia ulula",
"label": "Northern Hawk Owl",
"value": "Northern Hawk Owl"
}
]
我认为正确的版本是第一个,A,第二个不是有效的JSON,因为它没有通过。您必须将
“
放在键/属性之前
例如,这是从jQuery演示返回的json:
[
{
"id": "Coccothraustes coccothraustes",
"label": "Hawfinch",
"value": "Hawfinch"
},
{
"id": "Accipiter gentilis",
"label": "Northern Goshawk",
"value": "Northern Goshawk"
},
{
"id": "Accipiter nisus",
"label": "Eurasian Sparrow Hawk",
"value": "Eurasian Sparrow Hawk"
},
{
"id": "Surnia ulula",
"label": "Northern Hawk Owl",
"value": "Northern Hawk Owl"
}
]
您应该在键/属性周围加引号
{foo:“bar”}
建议优先于{foo:“bar”}
您应该在键/属性周围加引号
{foo:“bar”}
建议优先于{foo:“bar”}
B不是我认为我将使用的有效Json。值,希望验证过的Json也能正常工作。B不是我认为我将使用的有效Json。值,希望验证过的Json也能正常工作。我已经忘记了所有关于jsonlint的内容,所以感谢您的提醒。根据您在JQUI网站上的代码示例,我假设autocomplete可以处理这个问题。我想知道为什么他们使用两种不同的格式??非常感谢。我已经忘记了所有关于jsonlint的事情,所以谢谢你的提醒。根据您在JQUI网站上的代码示例,我假设autocomplete可以处理这个问题。我想知道为什么他们使用两种不同的格式??非常感谢。我感谢所有的回复。如果你能帮助完成第二部分,请看一看。我感谢所有的答复。如果你能帮助完成第二部分,请看一看。这个答案也是正确的,但下面答案中提供的链接对我个人来说更为明确。如果我能奖励两个正确答案,我会的。他提供了什么链接?这个答案也是正确的,但下面答案中提供的链接对我个人来说更为明确。如果我能奖励两个正确答案,我会的。他提供了什么联系?
[
{
"id": "Coccothraustes coccothraustes",
"label": "Hawfinch",
"value": "Hawfinch"
},
{
"id": "Accipiter gentilis",
"label": "Northern Goshawk",
"value": "Northern Goshawk"
},
{
"id": "Accipiter nisus",
"label": "Eurasian Sparrow Hawk",
"value": "Eurasian Sparrow Hawk"
},
{
"id": "Surnia ulula",
"label": "Northern Hawk Owl",
"value": "Northern Hawk Owl"
}
]