Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这一定是非常基本的,或者我只是想错了。请帮忙。
在模板中,我查询了一些对象并将它们显示如下:
{% for obj in objects %} {{obj.attr1}} {{obj.attr2}} {% endfor }}
现在,假设我在服务器端创建另一个对象并使用 AJAX 响应新对象数据,例如这是响应::
{'attr1':some_attribute, 'attr2':some_attribute'}
如何将新对象附加到对象的 for 循环中?
您需要向您的内容添加一些 html 标签,如下所示:
<ul class="content"> {% for obj in objects %} <li>{{obj.attr1}}, {{obj.attr2}}</li> {% endfor %} </ul>
然后使用 jQuery 追加新对象:
$('.content').append('<li>' + data.attr1 + ', '+ data.attr2 + '</li>');
data是响应对象。
data