It looks like if I load dynamic content using $.get(), the result is cached in browser.
$.get()
Adding some random string in QueryString seems to solve this iss
Basically just add cache:false; in the ajax where you think the content will change as the progress go on. And the place where the content wont change there u can omit this. In this way u will get the new response every time
cache:false;