El requisito es el siguiente:
Tengo que obtener el campo de ubicación de la página.obtener datos del valor de la clave dinámica en json
var input= global.input = document.getElementById("Location");
Obtenga el área del vecindario a partir del archivo json basado en la entrada y mostrar en la página.
tengo un objeto JSON y tiene que filtrar los datos del objeto JSON basado en el valor de clave (ubicación)
var inputLocation=input.value;
En mi Javascript estoy consiguiendo el error si uso dinámico de la llave.
soy capaz de obtener la matriz JSON si hago esto data.Aspen
pero tengo que obtener los datos de un campo de texto y puede ser diferente por lo que si llamo data.inputLocation ... su entrada indefinido
cuando uso data.(inputLocation.value)
conseguir el error siguiente:
filtro XML se aplica al valor no XML ({Aspen: [{ID:
{
"Aspen":[
{
"ID":"Bellaire",
"Name":"Bellaire"
},
{
"ID":"Champions Forest",
"Name":"Champions Forest"
},
{
"ID":"Highland Village",
"Name":"Highland Village"
},
{
"ID":"Museum District",
"Name":"Museum District"
}
]
}
No puedo entender lo que su el problema es. Puedes intentar explicarte de una manera más simple ... da algunos ejemplos. –
Java no es Javascript;) –
@ Luca Matteis Douglas ha respondido a la pregunta ... En realidad, desconocía la sintaxis para obtener el valor de la clave. En lugar de datos. (InputLocation.value), utilicé los datos [inputLocation] y el problema resuelto – AutoMEta