我想调用Django中同一模板内定义的javaScript
函数。我该怎么办?
{% extends 'base.html' %}
{% block content %}
{% if error %}
showAlert()
{% endif %}
<script> function showAlert() {alert ("Please select at least one option");}</script>
{% endblock %}
如果有showAlert()
,我想打电话给error
。我已经在视图中处理了error
。我没有关于如何在这里调用函数的方法吗?显示功能名称。
答案 0 :(得分:0)
您可以在<script>
标签内调用javascript函数
{% extends 'base.html' %}
{% block content %}
<script>
function showAlert() {
alert ("Please select at least one option");
}
</script>
{% if error %}
<script>
showAlert()
</script>
{% endif %}
{% endblock %}
或者您可以将{% if ... %}
语句放在<script>
标记内