Javascript 将值从Django传递到Ajax,如何识别变量类型?
在Django中,我有一个变量Javascript 将值从Django传递到Ajax,如何识别变量类型?,javascript,python,ajax,django,Javascript,Python,Ajax,Django,在Django中,我有一个变量flag=True。 我用Html将其传递给脚本: <script> if({{flag}}==True) do something </script> 如果({flag}}==True)做某事 我假设将调用do something,但它不是。看起来真的不等于真的。有人能教我怎么修吗?你应该这样做 <script> {% if flag %} do something {% endif %}
flag=True
。
我用Html将其传递给脚本:
<script>
if({{flag}}==True) do something
</script>
如果({flag}}==True)做某事
我假设将调用
do something
,但它不是。看起来真的不等于真的。有人能教我怎么修吗?你应该这样做
<script>
{% if flag %}
do something
{% endif %}
</script>
{%if标志%}
做点什么
{%endif%}
您正在尝试使用python布尔值检查javascript条件。上面的示例在django模板引擎中。但是你仍然想检查javascript中的条件,你必须这样做
<script>
if ({{flag}}) {
do something
}
</script>
if({flag}}){
做点什么
}
您应该这样做
<script>
{% if flag %}
do something
{% endif %}
</script>
{%if标志%}
做点什么
{%endif%}
您正在尝试使用python布尔值检查javascript条件。上面的示例在django模板引擎中。但是你仍然想检查javascript中的条件,你必须这样做
<script>
if ({{flag}}) {
do something
}
</script>
if({flag}}){
做点什么
}