| 
		
			Сообщение от Zaratustra
			
		
	 | 
	| 
		бы сначала выбрать значение в select, сохранить, но передавать его вместе с изменяющимся inputom.
	 | 
	
А что должно быть признаком выбора списка? Понятно, что если первая опция списка пуста, то еще можно определить был ли выбор в списке, но если в списке уже ранее выбрано значение, а фокус получает поле ввода, считать ли это, что в списке был выбор?
Тут только одно решение по моему - каждый выбор в списке очищает поле ввода, а запуск поиска только по его изменению, а не списка.