Невозможно передать значения от django до ajax - PullRequest
0 голосов
/ 26 апреля 2020

У меня есть файл html с множеством тегов select из view.py, я хочу рассчитывать оценку каждый раз, когда пользователь нажимает на выпадающий список, для этого мне нужно передать значение выпадающего до view.py через ajax. Ниже мой html & ajax код

html

<form method="post" id="test">
    {% csrf_token %}
    {% for x in data %}
    <select class="form-control" id="{{ x }}" name="{{ x }}" required>
        <option>Yes</option>
        <option>No</option>
    </select>
    {% endfor %}
</form>

ajax

$(document).ready(function(){
    $("#test select").change(function(){
        $.ajax({
            url: "/quality/auto_audit_score_calculation",
            type: "GET",
            dataType: "json",
            data:{
                $("#text select").each(function(e){
                    var result =$(this).val()
                    var parameter = $(this).attr("id")
                    parameter : result, 
                });
            }
            success: function(data) {
                $("#score_output").text("Success");
            }
        });
    });
});

Я не могу передать значение там. попросите кого-нибудь помочь мне решить эту проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...