Можно попробовать установить для параметра cache
значение false
:
$.ajax({
url: '/controller/action',
type: 'GET',
cache: false,
success: function(result) {
}
});
Эта опция заставит браузер не кэшировать запрос.
UPDATE:
На основе комментария вы можете добавить уникальную метку времени в URL, чтобы избежать проблем с кэшированием:
var d = new Date();
var myURL = 'http://myserver/controller/action?d=' +
d.getDate() +
d.getHours() +
d.getMinutes() +
d.getMilliseconds();