Показать сообщение отдельно
  #1 (permalink)  
Старый 30.04.2012, 11:46
Интересующийся
Отправить личное сообщение для l@pteff Посмотреть профиль Найти все сообщения от l@pteff
 
Регистрация: 12.11.2010
Сообщений: 15

Ошибка при составлении цикла
Здравствуйте, в xml-файле есть такие теги:
Код:
<answer>Ответ 1</answer>
<answer>Ответ 2</answer>
<answer>Ответ 3</answer>
<answer>Ответ 4</answer>
Нужно вытащить текст из тегов и оформить с радиокнопками в таком виде:
<input type="radio">Ответ 1
<input type="radio">Ответ 2
<input type="radio">Ответ 3
<input type="radio">Ответ 4

Делаю таким образом:
var count=$(XMLdata).find("answer").length;  <!--считаем количество нужных узлов, их 4-->
var text=$(XMLdata).find("answer").text();  <!--извлекаем из них текст-->
for (i=1; i<=count; i++) {          
$('div').html('<input type="radio" />'+text+''); <!--выводим в цикле текст с радиокнопками-->
}

Но в результате выводится одна радиокнопка с текстом "Ответ 1Ответ 2Ответ 3Ответ 4"
Подскажите пожалуйста, как нужно исправить код

Последний раз редактировалось l@pteff, 30.04.2012 в 11:49.
Ответить с цитированием