是否可以在JavaScript客户端代码中的最后一次Ajax请求的哪个时间检入JavaScript / Jquery?
答案 0 :(得分:2)
您可以通过以下方式添加一些日志记录:
$.ajaxSetup({
beforeSend: function (jqXHR) {
//ADD LOG LINES HERE TO SEE TIME
},
});
这样,beforeSend将为每个ajax调用执行并登录到控制台。 您的日志行应包含时间戳。
答案 1 :(得分:0)
您可以设置$(document).ajaxStart
或$.ajaxSetup
,因此每次提出请求时,您都可以执行某些操作,例如:
<script type='text/javascript'>
$(document).ajaxStart(function() {
window.lastAjaxRequest = new Date();
});
// or
$.ajaxSetup({
beforeSend: function (req) {
window.lastAjaxRequest = new Date();
}
});
</script>
然后,您就可以在任何地方使用lastAjaxRequest
。
希望它有所帮助!