Имеется несколько input
на странице, где пользователь вводит данные о себе.
Как передать данные на сервер, если нет никаких кнопок?
К примеру, если мы заходим в настройки в vk.com, что-то меняем и переходим на другую ссылку, то данные автоматически сохраняются.
Например, использовать событие change
:
$('input:not(:checkbox), textarea').on('change', function() {
// отправка на сервер
console.log(this.name + ' - ' + this.value);
});
$('input:checkbox').on('change', function() {
// отправка на сервер
console.log(this.name + ' - ' + $(this).prop('checked'));
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" name="name" placeholder="Имя" /><br />
<input type="text" name="surname" placeholder="Фамилия" /><br />
<input type="phone" name="phone" placeholder="Номер телефона" /><br />
<textarea name="text"></textarea><br />
<input type="checkbox" name="remember" /> Запомнить<br />
<input type="radio" name="mailing" value="1" /> Получать рассылку<br />
<input type="radio" name="mailing" value="0" /> Не получать рассылку<br />
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Имеем строку url = 'http://siteloc/?search=abcdf'; и регулярное выражение re = /\&search\=
Добрый день, столкнулся с проблемой, у меня есть есть всплывающее окно, которое не помещается в экранеИ при попытке создать бегунок, появляется...
В этом случае цвет фона меняется плавно, а ширина - как если бы свойство transition не было бы задано, скачком