【发布时间】:2019-12-12 14:22:11
【问题描述】:
我是 Django 新手,最近遇到一个问题:众所周知,在 html 中循环视图发送的数据很简单,如下所示:
{% for key in data %}
<p>{{ key }}</p>
{% endfor %}
但是,在不刷新网页的情况下循环Ajax发送的数据呢?
$.ajax({
data:{"data":data},
url:'/processData/',
type: 'POST',
success: function (data) {
//how to re-loop above piece code?
}
})
你知道传统的方法是使用 Jquery 每个函数来附加标签,如下所示
success: function (data) {
$(data).each(function (index, obj) {
//process obj ,add tags,so as to simulate the effect of {% for i in data %}
});
}
但是,我痴迷于用 django 模板语言解决它的方法 你能告诉我如何解决吗?如果你有任何想法,谢谢!
【问题讨论】: