<button type="button" name="display-type" class="do-cool-stuff" value="notable" data-checked="true"> Плитка </button>
$(document).ready(function () {
$('."do-cool-stuff"').on('click', function(){
var istable = $(this).val();
$('#shop-items').removeClass('table').addClass('notable');
$.ajax({//тут настройки и запрос к серверу, и получение ответа до кучи, если надо})
})
})
if(!empty($_POST['istable'])){
$SESSION['table'] = $_POST['istable'];
echo json_encode('ok');
exit();
А для какого процента приложений достаточно простого хранилища типа ключ:значение? Подобного localForage например.Сложно сказать. От структуры данных зависит. Как можно заранее сказать? Только описав юзекейсы и расписав архитектуру.
И бывают ли бэкенды выдающие не json а только документы?
Потом он зашел на сайт через 2 дня и надо сделать так, чтобы счетчик начал продолжать считать с 2мин 05сек и вот тут я зашел в тупик.