Как удалить атрибут из тега div, используя jQuery?
Гость | 21 февраля 2017, 16:42 | 1
Создал форму, в ней есть кнопка отправки
<input type="submit" id="submit" value="Отправить форму" />
При отправке формы, кнопка блокируется, делаю это, чтобы форма не отправлялась несколько раз:
$('#submit').on('click', function(){ $(this).attr('disabled', 'disabled'); // Тут остальной код отправки формы });
В итоге, по клику на кнопку, она становится неактивной
<input type="submit" id="submit" value="Отправить форму" disabled="disabled" />
Встала проблема — при перезагрузке страницы, браузер помнит состояние «выключено» для кнопки и не даёт её нажать снова.
Пытался удалять значение для disabled
, но безуспешно
$(this).attr('disabled', '');
Что можно придумать?
jQuery
Решения
Чтобы удалить атрибут
disabled
из тега,можно воспользоваться следующим кодом
То есть, для текущего кода, он будет выглядеть примерно так: