如何在python中滚动ajax发送的列表?

时间:2017-05-26 16:35:34

标签: python ajax django

我有这个代码,您通过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 %}

我该怎么办?谢谢。

0 个答案:

没有答案