JavaScript

Javascript узнать количество дней в месяце

Каким образом можно определить количество дней в месяце? На javascript это сделать очень просто. Дело в том, что объект Date в javascript очень гибок. Если создать дату с числом, которого нет в данном месяце (например 33 – ну его уж точно нигде нету ))), то месяц (или год) объекта увеличится. Например, попробуем создать дату 33 

Continue Reading…

Javascript + IE7 problem

Каждый второй день Internet Explorer заставляет меня ОХРЕНЕВАТЬ. Сегодняшний день – не исключение 🙂 Казалось бы: банальная функциональность: отправка AJAX запроса на сервер получение ответа с сервера (в виде HTML) вставка полученного HTML в документ В ответе сервера есть примерно такая строчка:

Обратите внимание, что javascript код обернут в конструкцию <!– и //–> В 

Continue Reading…

Javascript примеры

Написав свой пост jQuery примеры, я задумался о том, что некоторые начинающие разработчики сразу берутся за изучение какого-либо javascript framework’a без нормальных знаний чистого javascript. Это не есть хорошо, поэтому я буду приводить примеры не только на jQuery, но и на чистом джаваскрипте. И так, приступим. Работа с выпадающим списком на чистом javascript Перечислим список 

Continue Reading…

Custom call jQuery ready

В приложениях которые используют jQuery framework, обработчики событий практически всегда задаются так:

Т.е. все действия будут выполнятся после полной загрузки документа. Но если у нас на странице единственный компонент javascript, использование которого не требует полной загрузки страницы? В данной ситуации можно задавать обработчик как только будет загружен javascript компонент (а не весь документ). Рассмотрим 

Continue Reading…

jQuery Data Grid – пишем плагин

Решил написать свой jQuery плагин для табличного отображения данных. Раньше мне во многих проектах приходилось выполнять практически одну и ту же рутинную работу. Например, нужна таблица с возможностью редактирования без перезагрузки страницы. Для этого приходится играть со многими событиями, разными элементами, действиями и т.д. Для этих задач рационален более общий подход к задаче. Все, что 

Continue Reading…