@TotTip

Почему не отображаются изменения в поле input?

Здравствуйте!
Почему не отображаются изменения в поле input?
Кнопка вызова формы имеет data атрибут - data-modelname
При вызове формы, в поле с id=modelname, должно попасть значение data-modelname.
Значение в value попадает(в консоль вводил jQuery('#modelname').val();), но сам input на странице остается пустым.
в data-modelname хранится название модели, ну допустим: телевизор Qwerty 60"
есть подозрения, что это из за двойных кавычек в конце строки, но в php я пропускаю название через htmlspecialchars(); и я так же пробовал вручную в консоли писать jQuery('#modelname').val('123123'); - все так же, в value заносится значение, а на странице изменений нет.
Так же это поле приходит пустым на почту.
как происходит изменение аттрибута(код)

jQuery('.openform').click(
        function(){
            jQuery('#modelname').val(jQuery(this).data('modelname'));
        }
    );


Спасибо)
  • Вопрос задан
  • 53 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
Brightdata Тель-Авив
от 5 500 до 6 500 $
Rocket Брянск
от 60 000 до 100 000 ₽
23 мая 2024, в 07:43
2800 руб./за проект
23 мая 2024, в 07:18
10000 руб./за проект
23 мая 2024, в 02:40
5000 руб./за проект