Все записи категории ‘javaScript’

Создание модальных окон в javascript
 12 Апр, 2017

Модальные окна — этот термин пришел из десктопных приложений. Класс модального окна отсутствует в чистом javascript, но развитие веб-приложений требует наличия такого компонента для разработки интерфейса пользователя.

Читать далее »

Копируем в буфер обмена средствами javascript
 25 Фев, 2017

Такая задача возникает не часто, но если вы заботитесь о пользователе, и помогаете ему скопировать в буфер обмена нужную информацию — то пользователь будет вам признателен. Так вы заработаете ещё один плюсик в копилку «юзабилити».

Читать далее »

jQuery плагин для ввода диапазона значений
 22 Фев, 2017

Подбирал плагин, реализующий компонент для выбора диапазона чисел. Перебрал не мало «добра», были и некоторые довольно свежие плагины, но остановил свой выбор на стареньком уже не поддерживаемом с 2012 г. проекте.

Читать далее »

Чистим пользовательский ввод числа в javascript
 3 Фев, 2017

Это еще одна из функций-хелперов. На этот раз мы пытаемся прочитать введенное пользователем число средствами javascript.

Читать далее »

Связанные списки select с получением данных по ajax
 15 Дек, 2016

В прошлый раз я показывал как можно «на лету» создавать списки html select, данные которых содержались в специальном javascript массиве.

Подготовить такой массива не самая приятная работа, да и место данным, я считаю, в базе данных. Потому логичным продолжением темы с динамически создаваемыми связанными select является пример работы с запросом данных по мере необходимости асинхронно с сервера по средством ajax.

Читать далее »

Формирование связанных списков select произвольной вложенности
 11 Дек, 2016

Не ослабевает интерес к вопросу о динамическом создании связанных выпадающих HTML списков. Для двух зависимых списков (я публиковал пример более 5 лет назад!) ситуация простая и понятная, но люди задают вопрос — а как развить пример для вложения 3х списков?

Ответ — никак. :) Придется менять практически все, потому слово — менять тут не подходит. Я решил написать универсальный пример, который будет работать с любой вложенностью списков.

Читать далее »

Генетический алгоритм — пример применения методики
 10 Дек, 2016

Чтобы убедить вас, что метод генетических алгоритмов — это очень простая штука, был создан данный пример. Мы найдем с помощью генетического алгоритма, что кратчайший путь между двумя точками — это прямая.

Читать далее »

Как копировать или клонировать объект в javascript?
 10 Дек, 2016

В чистом виде js не даёт такой возможности. То как вы будет создавать копии ваших объектов — зависит от вас.

т.к. А и B ссылаются на один и тот же объект.

Читать далее »

Фильтр только по нужному столбцу в Angular
 3 Дек, 2016

Продолжая тему работы с ng-repeat в Ангуляр фреймворк, хочу рассказать о том, как работать с кастомными фильтрами.

Читать далее »

Премудрости ng repeat в Angular
 25 Ноя, 2016

angularjs

ngRepeat — рабочая лошадка в шаблонах, используемых при работе с AngularJS. Цикл имеет множество опций, работает с фильтрами и сортировкой, может подключать части шаблона при наличии каких либо условий и т.д.

Здесь мы рассмотрим некоторые варианты использования ng-repeat, типовые шаблоны, не углубляюсь особо в описание параметров, методов. Подробно цикл описан в официальном руководстве.

Читать далее »