При разработке сайтов, возникает задача, получить значение поля по умолчанию и сравнить его с текущим значением. К примеру, это может потребоваться, тогда, когда мы отправляем изменение формы. Совсем не обязательно отправлять на сервер все данные. Достаточно отправить лишь измененные поля. 

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

Второй способ, это повесить на поле ввода обработчики событий change, keyup, mouseup, в которых добавлять к полю некий атрибут, который будет говорить о его изменении. В коде это будет выглядеть как-то так

Рассказать друзьям

Widget Logic — плагин, который позволит каждому человеку управлять своими виджетами в разных сайдбарах блога.

Рассказать друзьям

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

Рассказать друзьям

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

Рассказать друзьям

 curcss is not a function. Поставили новую версию jQuery-UI и она выдает такую ошибку? Невероятно, но похоже что версии  jQuery-UI и самой  jQuery не синхронизированы.  Иначе, почему же в библиотеке  jQuery нет такого метода. Хотя версии совпадают.

лечится просто - добавляем в конец jquery.js строку

jQuery.curCSS = jQuery.css;

и все чудесным образом начинает работать

 

Рассказать друзьям

Подкатегории

Обзор плагинов библиотеки jQuery