У меня есть коды, в которых содержится призыв к серверу, чтобы получить JSON, а затем генерирует HTML и вставляет его в тело тега:Частичное кэширование HTML
$.ajax({
url: '/myController/myJsonMethod',
type: 'POST',
data: JSON.stringify(requestData),
dataType: 'json',
contentType: 'application/json; charset=utf-8',
error: function (xhr) {
alert('Error: ' + xhr.statusText);
},
success: function (result) {
var myHTML='<div>'+result.text+'</div>'+.....
$("body").append(myHTML);
},
async: true,
processData: false
});
Этот код в основном статичны. Значение json-результата меняется пару раз в год. Есть ли способ кэшировать эту html-часть страницы?
Если вы используете HTML5, вы можете воспользоваться локальным хранилищем – geo