أقوم بإنشاء تطبيق اختبار في Python Django حيث أقوم في بتكرار قائمة من الأسئلة ثم تكرار قائمة إجابات للسؤال الحالي وعرضها. لدي زر لكل إجابة. عندما أنقر على زر الرد ، يتم تشغيل طلب أجاكس والتي تقوم بتحقق مما إذا كانت الإجابة صحيحة وإرجاع الرد. كيف يمكنني جعل زر الإجابة الذي تم النقر عليه باللون الأحمر أو الأخضر اعتمادًا على الإجابة التي حصلت عليها من رد الطلب اجاكس والتي من خلالها أعرف إذا كانت صحيحة أم خاطئة ؟
الكود
<divclass="row">
{% for question in questions %}
<divclass="col-md-4"><divclass="card mb-2"id="question_counter"value="{{forloop.counter}}"><divclass="card-body"><p>{{forloop.counter}}{{"."}}{{ question.question|safe }}</p><br><divclass="card-body">
{% for answer in question.answers %}
<li><buttontype="button"class="btn btn-primary display: inline-block width: auto;"name="answer"id="submit"value="{{answer}}">{{ answer|safe }}</button></li></br>
{% endfor %}
</div></p></div></div></div>
{% endfor %}
السؤال
محمد لارافيل
أقوم بإنشاء تطبيق اختبار في Python Django حيث أقوم في بتكرار قائمة من الأسئلة ثم تكرار قائمة إجابات للسؤال الحالي وعرضها. لدي زر لكل إجابة. عندما أنقر على زر الرد ، يتم تشغيل طلب أجاكس والتي تقوم بتحقق مما إذا كانت الإجابة صحيحة وإرجاع الرد. كيف يمكنني جعل زر الإجابة الذي تم النقر عليه باللون الأحمر أو الأخضر اعتمادًا على الإجابة التي حصلت عليها من رد الطلب اجاكس والتي من خلالها أعرف إذا كانت صحيحة أم خاطئة ؟
الكود
شكرا مقدما
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.