ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
[TOC] ## $().ajaxPrefilter ajax前置与后置监听 每个 **请求之前** 被发送和 **$.ajax()处理** 它们前处理 ``` $.ajaxPrefilter(function (options, originalOptions, jqXHR ) { }) 参数说明: options 是请求的选项 originalOptions 值作为提供给Ajax方法未经修改的选项,因此,没有ajaxSettings设置中的默认值 jqXHR 是请求的jqXHR对象 ``` 示例 ``` $.ajaxPrefilter(function (options, originalOptions, jqXHR ) { console.log(options.type); // 请求方式// get,post console.log(options.url); // 获取url console.log(options); console.log(originalOptions); console.log(jqXHR); }) $( ".trigger" ).click(function() { // 异步请求 // $( ".result" ).load("test.html"); $.get("test.html",function (res) { console.log(res); }) }); ```