Идея следующая, каталог товаров. Рядом с каждым есть окошко вида чекбокс, и надпись "Добавить в сравнения". При нажатии на неё или на галку, надпись меняется на "Сравнить" и ведёт на страницу со списком сравнения, появляется галка по аналогии чекбокса. Это всё сделано, но я не знаю как сделать так, чтобы по нажатию на галку снова элемент удалялся из списка сравнения и желательно без перезагрузки страницы (как добавление). Пример моей работы тут http://x18.ru/catalog/furniture/chairs/ Заранее спасибо!
Спасибо Кирилл очень пригодился твой код. я чучуть доработал и сделал сравнение по ссылке: вот JS:
Код
$('.compare-item').on('click', function(){
var id = $(this).data('offer');
$.ajax({
type: 'POST',
url: "<?$_SERVER['REQUEST_URL']?>",
data: {
id: id,
action: "ADD_TO_COMPARE_LIST",
},
success: function (result) {
compareUpdate();
buttonCompareItem(id);
}
});
})
где compareUpdate() функция для обновление списка сравнения а buttonCompareItem(id); функция для обновление самой кнопки сравнения для визуализации добавления к списку сравнимого. А вот собственно и php: