我有这个代码,您通过ajax发送了一个列表,其中包含类的内容.title
my.js
$('#quoterform').validate({
submitHandler: function (form) {
event.preventDefault();
var lista = [];
$('.title').each(function () {
lista.push($(this).text());
});
$.ajax({
url: '/payment/',
type: 'POST',
data: {
csrfmiddlewaretoken: $('input[name=csrfmiddlewaretoken]').val(),
'lista[]': JSON.stringify(lista),
},
dataType: 'json',
success: function (response_data) {
}
});
form.submit();
}
});
我需要的是,当我在views.py中收到此信息时,滚动浏览ajax发送的列表,然后将其发送到payment.html
我在views.py
中的含义views.py
def payment(request):
print ("Entro a payment")
print request.POST
if request.method == 'POST':
pagos = []
if request.POST.get("lista[]") != '':
datos = Survey(titulo="")
pagos.append(datos)
return render_to_response("payment.html", {'pagos': pagos},
context_instance=RequestContext(request))
else:
response_data = {}
response_data['response'] = "ok"
return HttpResponse(json.dumps(response_data), content_type="application/json")
payment.html
{% for datos in pagos %}
<div class="rsm-pym">
<p class="letter">{{ datos.titulo }}</p>
</div>
{% endfor %}
我该怎么办?谢谢。