У меня есть <ul>
<ul id="select_opts" class="bullet-list" style="margin-left:15px;"></ul>
Этот код JavaScript, предназначенный для прохождения через объект JSON и добавления параметров
в UL:
$.each(q.opts, function(i,o)
{
var str='';
str+="<li id='li_" + i + "'><input type='text' id='opt_" + i + "' value='" + o.option + "'>";
str+=" (<a href='javascript:delOpt(" + i + ");'>Delete</a>) </li>";
$("#select_opts").append(str);
});
Если я выполняю console.log (), я вижу, что цикл работает. Если я сделаю:
console.log($("#select_opts").html());
Показывает, что HTML обновляется, как и ожидалось. Однако в окне браузера он показывает
UL как пусто!
Что я делаю не так?