Доброго времени суток уважаемые хабравчане. За последнее время я увидел несколько интересных и полезных инструментов/библиотек/событий, которыми хочу поделиться с Хабром.
Кто нибудь помнит FullAjax — разработку Руслана Синицкого
sirus (нынешний основатель Jelastic)? Вкратце это библиотека для работы с AJAX с помощью объявления определенных атрибутов у элементов, а подробнее об этом написано в постах
«Прямые ссылки на AJAX веб-сайтах – наша технология Fullajax Direct Link»,
«Полный AJAX. Теория и Примеры. Фишки и Фичи» и
«Fly AJAX — пишите меньше, имейте больше. Нестандартный AJAX и индексация поисковиками». Вернемся к Intercooler, это нечто похожее:
<div id="targetDiv">Results Div...</div>
<i id="indicator" style="display:none" class="fa fa-spinner fa-spin">
<input id="hiddenInput" type="hidden" name="hidden" value="42"/>
<div ic-trigger-on="click" ic-verb="POST" ic-src="/example" ic-include="#hiddenInput" ic-indicator="#indicator" ic-target="#targetDiv" ic-transition="none">
Click Me!
</div>
После клика по div, отправляется POST запрос со значением поля с
#hiddenInput, а в процессе будет отображаться
#indicator. Ответ будет передан в блок #targetDiv. Разве не здорово?
Читать дальше →
Comments
Show all comments