Показать сообщение отдельно
  #18 (permalink)  
Старый 01.07.2016, 16:29
Аватар для Viral
Профессор
Отправить личное сообщение для Viral Посмотреть профиль Найти все сообщения от Viral
 
Регистрация: 26.04.2011
Сообщений: 472

mbp64, все выглядит примерно так:
<script>
	$('input').focusin(function(){// - при получении полем фокуса сработают две следующие строки
		var name = $(this).attr('name');// - присваиваем переменной name атрибут name поля, которое в фокусе
		$('.table').attr('kuda',name).fadeIn();// - передаем в атрибут "kuda" дива, в котором пользователи атрибут name поля, которое в фокусе и показываем таблицу
	});
	$('.table').on('click','.user',function(){// - при клике по строке с пользователем сработают следующие четыре строки
		var kuda = $('.table').attr('kuda');// - присваиваем переменной kuda значение атрибута kuda блока с пользователями, в котором находится имя поля
		var value = $(this).find('.id').html()+' - '+$(this).find('.name').html();// - создаем текст, который нужно запихать в текстовое поле и укладываем его в переменную value
		$('*[name="'+kuda+'"]').val(value);// - кладем в текстовое поле значение из предыдущей строки
		$('.table').fadeOut();// - прячем таблицу
	});
</script>
Ответить с цитированием