在jQuery/Javascript中使用Django模板标签?

前端之家收集整理的这篇文章主要介绍了在jQuery/Javascript中使用Django模板标签?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我可以在Javascript中使用Django的模板标签吗?喜欢在jQuery中使用{%form.as_p%}来动态地将表单添加页面

解决方法

是的,我经常做。你的javascript必须通过django来提供,但是如果你只是把它放在html头像作为内联的javascript,你会没事的。

例如:我使用它来将前缀放在我使用的动态表单上。

{% extends "base.html" %}
{% block extrahead %}
<script type="text/javascript">
$(document).ready(function() {
    {# Append fields for dynamic formset to work#}
    {% for fset,cap,_,tid in study_formsets.fset_cap_tid %}
        $(function() {
            $('.form_container_{{ tid }}').formset({
                        prefix: '{{ fset.prefix }}',formCssClass: '{{ tid }}',extraClasses: ['myrow1','myrow2']
                    });
        });
    {% endfor %}
});
</script>
{% endblock %}

注意在“base.html”中我有一个html头,其中加载了jquery库,其中包含{%block extrahead%} {%endblock%}。

猜你在找的jQuery相关文章