Ich versuche eine select
mit ng-options
zu verwenden, um mein Dropdown zu füllen. Das ist mein JSONAngular JS ng-options Auswahlliste von JSON
{ "Food": [ { "Name": Apple, "HealthCondition": [ { "Name": "High Blood Pressure", "Eat": null }, { "Name": "High Cholesterol", "Eat": null }, { "Name": "Heart Disease", "Eat": null }, { "Name": "Osteoporosis", "Eat": null }, { "Name": "Digestive Disorder", "Eat": null } ] }
Und das ist mein select <select class="chosen-select" ng-model="selectedValue" ng-options="x.HealthCondition for x in myResults.Food" multiple chosen></select>
und das Ergebnis, das ich bin immer ist [object Object],[object Object],[object Object],[object Object],[object Object]
Ich versuche, eine Liste der Gesundheitszustand Namen zu bekommen! Jede Hilfe würde sehr geschätzt werden. Darauf stundenlang gestanden. Ich verwende die Angular Chosen Direktive. Dies funktioniert korrekt, wenn ich nur das Feld Name wie x.Name
verwende, aber ich möchte HealthCondition Name abrufen.
Jede Hilfe würde sehr geschätzt werden!
Danke @Rohit! Das hat funktioniert! Das einzige, was ich getan habe, war, jsonObj in meinen Bereich namens myResults zu ändern. – kurtg
@ kurtg Können Sie es bitte als richtig markieren, damit es auch für andere nützlich ist. –
ok Ich tat das, entschuldige ziemlich neu zu stackoverflow, habe nicht gesehen, wie, aber klickte den Haken zwischen den Pfeilen nach oben und unten und das schien es zu tun! Danke noch einmal – kurtg