1. Обработать событие click по канвасу
2. Высчитать по координатам, по какой ячейке кликнули
3. Закрасить эту ячейку (нарисовать квадратик поверх сетки)
i3a4em, вот такой результат выходит, если твой совет несколько раз использовать {"a": 123, "b": "qwe"}{"a": 123, "c": "wqwe"}
я так думаю, это не валидный json получается