Поскольку вы, кажется, плохо знакомы с веб-разработкой и концепциями HTTP-запросов и ответов, вместо того, чтобы начинать с обработки кликов в jQuery, я думаю, что вам следует упростить свой подход (а затем постепенно изучать более сложные концепции, такие как AJAX):
Пусть на вашей доске будет таблица (<TABLE>
) ссылок (<A>
), по которой пользователь будет щелкать (пропустите Javascript для начала).Ссылки будут иметь вид <A HREF="/click/A4" />
, и нажатие на них немедленно выполнит HTTP-запрос к серверу.
В Синатре у вас будет обработчик:
get '/click/:field' do |field|
# process the click here and return altered table
end
И этого должно быть достаточно для начала.