Как лучше реализовать любое действие при нажатии на определенный div - AJAX RedBean PHP

Суть вопроса - Как можно сделать взаимодействие пользователя с базой данных при нажатии на div или a. (или же не на div, если это невозможно). У меня есть уже готовая авторизация, регистрация, ввод постов, добавление постов (всё это написано с помощью RedBean PHP и AJAX). Но так как это всё реализуется только через form, мне стало интересно, как к примеру это реализует соц-сеть Вконтакте, или как правильно это реализовать.

Вот пример открывающегося меню любого поста ВК, и одна из "кнопок" (которая кстати сделана из <a></a>:

<a class="ui_actions_menu_item" 
onclick="bookmarkPost(this, -10604266, 299060, 'post', 'c9613cb9a13ba455e6', '', 'feed_top')" 
data-add="Сохранить в закладках" 
data-remove="Удалить из закладок" 
data-state="0" tabindex="0" 
role="link">Сохранить в закладках</a>

Ответы (0 шт):