У меня есть простое поле ввода внутри тега формы:
<body>
<form action="#">
<label>Input</label>
<input type="hidden" id="foo" name="foo" />
</form>
</body>
Я попытался установить это значение из js файла:
$(document).ready(function(){
$('#foo').val('foo')
})
но в источнике html атрибут не установлен вообще. Если я попытаюсь установить тип ввода на "button" или что-нибудь еще, он будет работать. Я просто не могу сделать это с полем ввода hidden
. Что я делаю неправильно?