我有一个.js文件,其中定义了以下功能:
$(document).ajaxSuccess(function( event, request, settings ) {
alert(request.status);
});
$( document).ajaxError(function( event, request) {
alert("Display");
});
还有一个.htmml文件,其中包含<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
在加载我的.html文件之后,我检查了该元素,然后看到有两个事件侦听器附加到该元素上-Ajax Error和Ajax Success。添加新的拦截器后,即:
$( document).ajaxSetup({
beforeSend: function (xhr) {
alert(settings.data);
alert(settings.url);
}
});
在加载页面时添加此拦截器后,它会引发错误
未捕获的TypeError:$(...)。ajaxSetup不是函数
我的sintax是不正确的还是缺少什么?