@karasique

Как перебрать и вывести переменные?

Почему-то не выводит ничего :с
В консоли браузера ошибок нет.
<div class="form-group">
<p id="hintPrices" class="hidden"><a OnClick="newService();">другая услуга</a>
Предлагаемые цены:
<div id="hintPrice"></div></p>
<label class="control-label">Цена</label>
<input class="form-control" name="price" id="price66" required="true" type="text"/>
 </div>


let i = 1;
while( ui.item.hasOwnProperty('value' + i)) {
$("<a>", {
href: "#",
onclick: () => addPrice(ui.item["value" + i]),
title: "add"
}).prependTo( "#hintPrice" );
i++;
}
  • Вопрос задан
  • 125 просмотров
Решения вопроса 1
VoidVolker
@VoidVolker Куратор тега JavaScript
Dark side eye. А у нас печеньки! А у вас?
  1. У элементов ui.item нет свойств типа value1.
  2. В коллбэке onclick используется внешняя переменная, которая на момент вызова колбэка будет содержать либо последнее значение, которое было туда положено в вышестоящем цикле либо что угодно еще.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы