Показать сообщение отдельно
  #1 (permalink)  
Старый 17.01.2014, 07:36
Интересующийся
Отправить личное сообщение для B1ackgh0st Посмотреть профиль Найти все сообщения от B1ackgh0st
 
Регистрация: 07.01.2014
Сообщений: 14

Автозаполнение с передачей ID d input type="hidden"
Всем привет.

Есть скрипт автозаполнения. Проблема в том что мне надо чтобы при выбое имени в соседнее поле вставлялся ID этого имени.

<input name="name_add" id="name_add" type="text">
<input type="hidden" name="id_name" value="'">
<input name="gost_add" class="autocom2" type="text">


[script]
<script>
$(function() {

var availableTags = [
{label:"name1", id:"id1"},
{label:"name2", id:"id2"},
{label:"name3", id:"id3"}
];

$(".name_add").click(function() {
$(this).autocomplete({
source: availableTags
});
});

});
</script>
[/script]

Как сделать так чтобы в поле <input type="hidden" name="id_name"> передавалось значение id а в поле <input name="name_add" id="name_add" type="text"> имя.

и еще, можно ли добавить в масив availableTags еще один элемент gost

{label:"name3", id:"id3", gost:"gost3"}

и чтобы он вставлялся в
<input name="gost_add" type="text">

Буду благодарен за помощь
Ответить с цитированием