Since the upgrade to iOS 6, we are seeing Safari\'s web view take the liberty of caching $.ajax calls. This is in the context of a PhoneGap application so it is
$.ajax
This JavaScript snippet works great with jQuery and jQuery Mobile:
$.ajaxSetup({ cache: false, headers: { 'Cache-Control': 'no-cache' } });
Just place it somewhere in your JavaScript code (after jQuery is loaded, and best before you do AJAX requests) and it should help.