@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'));
        }
    );


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

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

Похожие вопросы