Я использую приведенный ниже код для увеличения количества результатов, которые мой php / mysql извлекает через кнопку «еще».
Мой вопрос: могу ли я добавить файл cookie jquery, чтобы при нажатии кнопки «больше» и загрузке большего количества результатов текущее состояние сохранялось?
Указанные результаты представляют собой перечисленные элементы, которые содержат ссылки на соответствующие статьи. Единственная проблема заключается в том, что когда вы просматриваете статью из «дополнительных» результатов, а затем возвращаетесь на страницу с перечисленными результатами, результаты, полученные с помощью ajax (more-press.php), исчезают:
Отсюда и мой вопрос. Надеюсь, это имеет смысл. Заранее спасибо. S.
$(document).ready(
function(){
$(function() {
//More Button
$('.more').live("click",function()
{
var ID = $(this).attr("id");
if(ID)
{
$("#more"+ID).html('<img src="images/more_press.gif" alt="More results..." />');
$.ajax({
type: "POST",
url: "more_press.php",
data: "lastmsg="+ ID,
cache: false,
success: function(html){
$("div#updates").append(html);
$("#more"+ID).remove();
}
});
} else {
$(".morebox").html('<p><strong>No more results...</strong></p>');
}
return false;
});
});
})
Редактировать: Также есть этот пост - Вопрос 2