The option to disable caching is available in jQuery if you use the $.ajax low-level method. This is not represented in the simplified signature for load . You could simulate this instead, ensuring that the URL is always unique. You can put the current time in milliseconds at the end of the URL to achieve this, since it will almost always be unique:
url += '?_=' + (new Date()).getTime();
(It is assumed that url is a string containing the request URL, and that it does not have any request parameters at this time.)
source share