Jquery изменяет значение при вводе

#jquery

#jquery

Вопрос:

У меня есть скрытый ввод в display: none div. Мне нужно скрыть значение моего ввода, но я не могу.. Я пытаюсь это:

 <div style='display:none'>
   <input id='hidden_input' name='xxx' type='hidden' value='' />
</div>

$("#hidden_input").val('test');
  

Эй, помогите??

Комментарии:

1. Это должно сработать. Что происходит или не происходит? Когда вы вызываете скрипт?

2. У меня работает .

Ответ №1:

Включили ли вы библиотеку jQuery на свою страницу и поместили ли строку, изменяющую значение, в правильное место?

Что-то вроде этого:

 <script type="text/javascript" src="location/of/jquery.js"></script>
<script type="text/javascript">
    $(function() {
        $("#hidden_input").val('test');
    });
</script>
  

Ответ №2:

посмотрите на это, это могло бы вам помочь http://jsfiddle.net/g2fsQ /

Ответ №3:

Написанный вами код должен работать. Возможно, вы также забыли этот фрагмент кода :

 $(document).ready(function(){
    // your code here
});