Django和jQuery在脚本中使用模型

Django和jQuery在脚本中使用模型,jquery,django,Jquery,Django,我正在尝试将jQuery用于模板中的模型对象。我想看看他们选择的单选按钮是否等于正确答案属性。我的代码运行了,但它什么都没做。例如,“如果{answerA}等于{correctAnswer},则添加一个点” {% extends "mainpage/base.html" %} {% block content %} <!DOCTYPE html> <html lang="en"> <head> <title>Multiple Choice&

我正在尝试将jQuery用于模板中的模型对象。我想看看他们选择的单选按钮是否等于正确答案属性。我的代码运行了,但它什么都没做。例如,“如果{answerA}等于{correctAnswer},则添加一个点”

{% extends "mainpage/base.html" %}

{% block content %}

<!DOCTYPE html>
<html lang="en">
<head>
  <title>Multiple Choice</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
<script>
    $(document).ready(function(){
      $('#quiz').on('change', function(){
        //  if the id of a button equals the correct answer
        if($('input[name=optradio]:checked', '#quiz').val() === '4'){
          alert($('input[name=optradio]:checked','#quiz').val());
        }
      })
    })
</script>
</head>
{% csrf_token %}
<html>
<p>{{ title }}</p>
<div class="container">
   <form method="GET" class="QuestionForm" id="quiz">
    <div class="radio">
      <label><input type="radio" name="optradio" id="A">{{answerA}}</label>
    </div>
    <div class="radio">
      <label><input type="radio" name="optradio" id="B">{{answerB}}</label>
    </div>
    <div class="radio">
      <label><input type="radio" name="optradio" id="C">{{answerC}}</label>
    </div>
    <div class="radio">
      <label><input type="radio" name="optradio" id="D">{{answerD}}</label>
    </div>
    <button type="submit" class="btn btn-default">Submit</button>
  </form>
</div>
</html>
{% endblock %}
{%extends“mainpage/base.html”%}
{%block content%}
选择题
$(文档).ready(函数(){
$('#quick')。关于('change',function()){
//如果按钮的id等于正确答案
if($('input[name=optradio]:checked','#quick').val()=='4'){
警报($('input[name=optradio]:checked','#quick').val();
}
})
})
{%csrf_令牌%}
{{title}}

{{answerA}} {{answerB}} {{answerC}} {{answerD} 提交 {%endblock%}
您尚未指定属性:

<input type="radio" name="optradio" id="B" value="{{answerA}}"> {{answerA}}
{{answerA}

好的,但是我如何从中提取数据?如果用户是对的,我想显示1/1和0/1,如果他们错了。例如,如果他们选择了按钮A,它等于正确的答案,我如何收集它?您没有为您的无线电输入指定
属性,所以我试图将该值设置为与花括号中的值相等Django模型的ETS谢谢,它很有效!但是,我不知道如何通过Django将其传回。老实说,我对
Django
不是很在行,但我可以帮助你使用jquery。这里有一个问题,你可以看一下。很抱歉。没关系。我一步一步来。我会查看博客,谢谢!如果我有进一步的问题,如果可以的话,我会发表评论最后一个问题lol我想知道用户是否点击了正确的单选按钮来提醒他们这是正确的,但它会提醒每个单选按钮的选择