2011-01-22 3 views
3

В основном я получаю фид JSON с помощью JQuery с помощью:Как отобразить определенное значение из массива в JQuery/getJSON?

$.getJSON("http://localhost/1.php?method=getAllUsers&jsoncallback=?") 

Я получаю значение успешно из сырья, хранящееся в массиве называется data

например .:

x => 1 
y => 3 
z => 5 

(очевидно, это в формате json)

после этого скрипта у меня есть html, а таблица

<table><tr><td>y</td><td>value of y from the feed</td></tr></table> 

сейчас как я могу получить конкретное значение y в мой стол? любая помощь будет оценена.

Thanks

ответ

0

Вы пробовали что-то, что не сработало? Потому что я бы предположил, что использование json_object.y даст вам это значение.

+1

пожалуйста прочитайте вопрос - он знает, как получить доступ к объекту, что он не знает, как вставьте его в свой HTML – Alnitak

0

Вам необходимо использовать методы DOM, чтобы найти соответствующий элемент <td> и изменить его содержимое.

Как вы уже используете JQuery проще всего было бы поставить id на этой <td>:

<td id="foo"> ... </td> 

, а затем использовать это в вашем скрипте:

$('#foo').html(data.y); 

(т.е. установить внутренний HTML-контент элемента с ID foo до data.y)

+0

Привет Большое вам спасибо за легенду !!!! Отлично работает – DrC

0

Плагин шаблона jQuery можно скомпилировать Ваши данные с вашим шаблоном, который может быть лучшим способом сделать это, увидеть больше информации здесь

JQuery Template