Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialNursultan Bolatbayev
16,774 PointsHow often AJAX request is sent to the server?
Is there a default period to send AJAX request to the server (in our case to know availability of rooms)? Or the server sends some notifications to the web browser to update the page if status changes?
1 Answer
Patrick McKinney
13,151 PointsI think the answer would depend upon how the code is written. You could wrap the AJAX request and processing of returned data in the following function to pull in new data about room availability at the interval you want.
setInterval(function() {
// make AJAX call
// Process returned data and output HTML
}, 300000)
This would run the code every 5 minutes. There is probably more involved to this, but it may be a start.
Nursultan Bolatbayev
16,774 PointsNursultan Bolatbayev
16,774 PointsSo you mean that AJAX request interval is configurable? But what is default? We know that AJAX sends request to a server to update the data on page, can server without waiting for request send new updated data to the page and AJAX or JQuery can have kinda of callback function for that update (without sending request)?