Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
未触发Django JQuery Ajax事件_Jquery_Ajax_Django_Django Forms_Django Admin - Fatal编程技术网

未触发Django JQuery Ajax事件

未触发Django JQuery Ajax事件,jquery,ajax,django,django-forms,django-admin,Jquery,Ajax,Django,Django Forms,Django Admin,我用一些javascript魔术扩展了我的django管理员详细信息站点。。。, 在发送ajax请求之前,我想使用全局ajax beforeSend处理程序对其进行操作,我的设置: {% extends 'admin/change_form.html' %} {% block submit_buttons_bottom %} <script> django.jQuery(document).ready(function() { con

我用一些javascript魔术扩展了我的django管理员详细信息站点。。。, 在发送ajax请求之前,我想使用全局ajax beforeSend处理程序对其进行操作,我的设置:

{% extends 'admin/change_form.html' %}

{% block submit_buttons_bottom %}
    <script>
        django.jQuery(document).ready(function() {
            console.log('a')
            django.jQuery.ajaxSetup({
                beforeSend: function(xhr, settings) {
                    console.log('b')
                }
            })
        })
    </script>
{% endblock %}
但它不打印

b
有人能给我解释一下或者帮我解决吗

我阅读了几乎所有的文档,但是没有任何提示为什么我的beforeSend没有被执行


问候和感谢

您是否发出Ajax请求?beforeSend是在您发送请求时执行的,实际上它是在每个ajax请求之前执行的,但是当jquery准备就绪时它不会自动执行您是否发出ajax请求?beforeSend是在发送请求时执行的,事实上它是在每个ajax请求之前执行的,但在jquery准备就绪时不会自行执行
b