Question

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

Was it helpful?

Solution

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;
});
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top