越来越ID从JSON我有一个预输入,看起来像这样:遇到问题就自动完成
<input type="text" class='tk-proxima-nova degreeIn candidateProfile' placeholder="School/Institution" ng-model="university" typeahead="university.Service_Provider_Name for university in universitySuggest($viewValue)" />
返回JSON看起来与此类似:当我选择从选项
[{"Service_Provider_ID":133368,"Service_Provider_Name":"Duke University","Service_Provider_Desc":null,"NAICS_Id":1809},{"Service_Provider_ID":196282,"Service_Provider_Name":"Duke University Medical Center","Service_Provider_Desc":null,"NAICS_Id":1809},{"Service_Provider_ID":222220,"Service_Provider_Name":"Duke University Psychology Internship","Service_Provider_Desc":null,"NAICS_Id":1809},{"Service_Provider_ID":223427,"Service_Provider_Name":"Duke University Medical Center Psychology Internship","Service_Provider_Desc":null,"NAICS_Id":1809}]
键入它将学校名称放在该字段中,但是有一种方法可以将该ID设置为另一个隐藏的输入,以便我可以使用我选择的数据发送该名称。 ID在这里很重要,但名字是需要查看的。
唯一的问题是,它设置的值,当你点击作为ID,我想要的值显示学校的名称,但仍然持有ID的值 – ThinkNewDev 2014-09-25 17:10:17
由于我使用'作为university.Service_Provider_Name', “大学”的价值将是* ID *,但您输入的文本将显示名称 – 2014-09-25 17:11:50
当我尝试它输入文本显示ID – ThinkNewDev 2014-09-25 17:23:22