Domanda

when we send any ajax request, it takes some time to complete.

Is there any way to get that time in javascript?

i have attached a screen shot to elaborate more. kindly let me know if still unclear. i need the time thatis enclosed in red enter image description here

È stato utile?

Soluzione

Take note of the time before the request and after the request. The difference will be the time taken to complete the request.

var start = new Date().getTime(),
    difference;

$.ajax({
    url: url,
    type: "POST",
    data: {
        name: "John",
        location: "Boston"
    }
}).done(function () {
    difference = new Date().getTime() - start;
});
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top