JQuery JSON密钥集自动完成
我有一个复杂的json对象(多层次结构)。我计划使用json创建自动完成 如果我访问父对象,如JQuery JSON密钥集自动完成,jquery,jquery-ui,autocomplete,Jquery,Jquery Ui,Autocomplete,我有一个复杂的json对象(多层次结构)。我计划使用json创建自动完成 如果我访问父对象,如parent.,则在句点()之后,只有该父对象的子对象必须在自动完成中填充。如果我输入parentObject.ChildObject.,则必须在自动完成中填充孙子对象 例如,如果我有下面的json { "userInfo":{ "id":"", "firstName":"", "lastName":"", "middleName":"", "dob":"",
parent.
,则在句点(
)之后,只有该父对象的子对象必须在自动完成中填充。如果我输入parentObject.ChildObject.
,则必须在自动完成中填充孙子对象
例如,如果我有下面的json
{
"userInfo":{
"id":"",
"firstName":"",
"lastName":"",
"middleName":"",
"dob":"",
"contact":{
"email":"",
"work":"",
"phone":"",
"mobile":""
}
}
}
在自动完成中,如果我使用类似点的userInfo输入userInfo
。
在点之后,自动完成必须只显示id、firstName、lastName、middleName、dob、contact
字段
如果我在点后输入userInfo.contact.
,则自动完成必须显示电子邮件、工作、手机、电话
字段
请您提出建议,这是怎么可能的?我怀疑可以做些什么,但您还没有提供一个最小、完整和可验证的示例:如果能够提供帮助,我们需要查看您尝试的代码示例和测试数据示例。