У меня есть входные данные, созданные динамически с помощью jQuery, я установил для него значение инициализации и хочу, чтобы оно сохраняло это значение как значение по умолчанию (появится снова после сброса формы). Я искал вокруг, но не могу найти решение.
Чтобы было ясно, после того, как кто-то оценит мой вопрос, значение по умолчанию здесь не является значением, хранящимся в заполнителе (исчезнет, когда ввод будет сфокусирован), это настоящий редактируемый текст!
Я нашел решение! при сбросе формы веб-браузер возьмет текст в атрибуте «значение» входных данных и снова отобразит его как текст по умолчанию. Итак, если мы создаем новый элемент ввода, мы должны присвоить ему атрибут «значение». В jQuery вместо использования метода val(), который только временно изменяет видимое значение элемента, но не перезаписывает атрибут значения ввода, мы должны использовать метод attr('value', newValue)