2010-04-26 13 views
8

Mam wymóg, w którym w imieniu pacjenta będzie przeszukiwany przez lekarza .. może być wielu pacjentów o tym samym imieniu również ... więc gdy zaczyna wyszukiwanie, musi dostać drop down wszystkich pacjenci o identycznych nazwach, które wpisał. Musi być w stanie wybrać z niego i musi nadal być w stanie wpisać nowe nowe wyszukiwanie, a lista musi się zmienić ... jak to zrobić. Mówię o rozwijanym menu.edytowalne rozwijanie w jquery

Odpowiedz

7

Spójrz na jQuery UI autocomplete. W szczególności, this demo (Combobox) wygląda jak to, co próbujesz zrobić.

+0

Wygląda na to, że to nie pozwala na dodawanie nowych przedmiotów. – liftarn

+0

@Sililian Można zmodyfikować '_removeIfInvalid', aby zamiast tego dodać nowy element, jednak funkcja' autocompletechange' jest wyzwalana tylko w przypadku rozmycia, więc musisz dodać detektory zdarzeń dla klawisza Enter i tym podobne. Zdarzenia "autocompleteresponse' i' autocompletesearch' mogą być przydatne. – MrYellow

Powiązane problemy