Я делаю ajax-вызов следующим образом, устанавливая кеш: true.Но даже тогда он также не сохраняет результат вызова ajax в кэше и каждый раз делает вызов ajax для одной и той же вещи.
$.ajax(
{
url: 'abc.aspx/getInfo',
cache: true,
type: 'POST',
data: '{userID: "' + id+ '"}', // id is a variabe
contentType: 'application/json; charset=utf-8',
dataType: 'json',
beforeSend: function() {
// somthing...
},
success: function(response, textStatus) {
// something....
}
}
Может кто-нибудь сказать мне, почему это происходит.Как это решить?