У меня проблема с попыткой вернуть конкретную запись, используя jQuery и JSON. Я передаю переменную в функцию и хочу вывести только те данные, которые соответствуют идентификатору, который я установил при выполнении функции.
Прямо сейчас моя функция выглядит так:
function getEffectsData(myNum){
$.getJSON("jsonscript.php", { id: +myNum },function(data){
var x = data.x;
//DO SOME STUFF
});
}
Вывод JSON выглядит следующим образом:
{"stuff": [ { "id":1, "x":3, "y":6, "z":-6 },{ "id":2, "x":2, "y":7, "z":-3 }]}
Единственное, что я знаю, это то, что в функцию передается правильная переменная. После этого ничего не происходит. Очень новичок в этом, поэтому любая помощь очень ценится.
EDIT:
Я ценю вклад каждого в этом. Чтобы уточнить, я пытаюсь вернуть данные только из объекта, идентификатор которого соответствует myNum. Я хочу иметь доступ ко всем данным из этого объекта, но только к этому объекту. Я понятия не имею, где этот объект будет в массиве. Я упростил идентификаторы и данные в моем вопросе, чтобы помочь прояснить проблему.
Еще раз спасибо.