Prevent browser caching of AJAX call result

It looks like if I load dynamic content using $.get(), the result is cached in browser.

Adding some random string in QueryString seems to solve this issue (I use new Date().toString()), but this feels like a hack.

Is there any other way to achieve this?
Or, if unique string is the only way to achieve this, any suggestions other than new Date()?

21 Answers
21

Leave a Comment