Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   jQery Не работает .val('значение'); (https://javascript.ru/forum/jquery/58306-jqery-ne-rabotaet-val-%27znachenie%27-%3B.html)

DIGIUS 14.09.2015 20:38

jQery Не работает .val('значение');
 
Не пойму почему не задаёт значение :-? , при этом не выдаёт ошибок.
Код:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<script>
    $('#Iname').val('1111111');
</script>

<input  style="width: 96.9%;" type="text" value="Название товара" title="Название товара" id="Iname" >

P.s. это упрощённая версия кода, код на сайте более нормальный.

рони 14.09.2015 20:48

DIGIUS,
})

DIGIUS 14.09.2015 22:10

Цитата:

Сообщение от рони (Сообщение 388626)
DIGIUS,
})

Дело не в этом, я просто часть кода убрал видимо и это удалил, код работает а значения в инпут не даёт.

рони 14.09.2015 22:15

DIGIUS,
сделайте полноценный макет, кто его знает, что и как у вас ... может id неуникальны

рони 14.09.2015 22:20

DIGIUS,
<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  </style>
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
 </head>

<body>

<input type="text" id="payments1111" value="0|1|2|3|4|7|6|7|8">
<section id="content2">

        <div style="display: none;" id="inp">
<input  style="width: 96.9%;" type="text" value="Название товара" title="Название товара" id="Iname"  onfocus="if(this.value==this.title) this.value='';" onblur="if(this.value=='') this.value=this.title;">
<input  style="width: 96.9%;" type="text" value="Размеры (без пробела через запятую)" title="Размеры (без пробела через запятую)" id="Isize"  onfocus="if(this.value==this.title) this.value='';" onblur="if(this.value=='') this.value=this.title;">
<input  style="width: 96.9%;" type="text" value="Рост (без см,пробела и через запятую)" title="Рост (без см,пробела и через запятую)" id="Iheight" onfocus="if(this.value==this.title) this.value='';" onblur="if(this.value=='') this.value=this.title;">
<input  style="width: 96.9%;" type="text" value="Цвет (без пробела через запятую)" title="Цвет (без пробела через запятую)" id="Icolor"  onfocus="if(this.value==this.title) this.value='';" onblur="if(this.value=='') this.value=this.title;">
<input  style="width: 96.9%;" type="text" value="Материал (без заглавных букв, пробелов и через запятую)" title="Материал (без заглавных букв, пробелов и через запятую)" id="Imaterial"  onfocus="if(this.value==this.title) this.value='';" onblur="if(this.value=='') this.value=this.title;">
<input  style="width: 96.9%;" type="text" value="Цена (без руб; пробелов и через точку)" title="Цена (без руб; пробелов и через точку)" id="Iprice"  onfocus="if(this.value==this.title) this.value='';" onblur="if(this.value=='') this.value=this.title;">
        </div>
    </section>
<script>
$('#inp').fadeOut(500);
var ar = $('#payments1111').val().split('|');
$('#payments1111').val(ar[7]);
$("#Iname").val(ar[1]);
$("#Isize").val(ar[4]);
$("#Iheight").val(ar[5]);
$("#Icolor").val(ar[6]);
$("#Imaterial").val(ar[7]);
$("#Iprice").val(ar[8]);
$('#inp').fadeIn(500);

</script>


</body>

</html>

DIGIUS 14.09.2015 22:25

Спасибо!

DIGIUS 14.09.2015 22:46

Цитата:

Сообщение от рони (Сообщение 388629)
сделайте полноценный макет, кто его знает, что и как у вас ... может id неуникальны

Да значения были не уникальны, скрытие блоков в редакторе не всегда полезно :dance:


Часовой пояс GMT +3, время: 10:29.