"JavaScript can do great things for rich interactions, but depending on AJAX makes everything nearly as slow (and as performance-expensive) as a full page reload." JQuery updating the page right away from the data you already have on hand (no http post request) and other best practices.