2015-02-14 3 views
0

У меня есть текстовое поле и список. Список заполняется sqldatasource, и я хочу иметь возможность отфильтровывать список, основываясь на том, что напечатано в текстовом поле. Функция фильтрации/поиска работает, но ТОЛЬКО после того, как текстовое поле теряет фокус.Поиск при вводе

Что мне нужно - это список для фильтрации/поиска WHILE Я печатаю и не требую, чтобы текстовое поле потеряло фокус.

ответ

1

Если вы делаете это самостоятельно, то есть нет сторонних инструментов, вам нужно поймать событие textchanged и обновить источник самостоятельно на основе того, что напечатано. Вероятно, лучше использовать сторонний инструмент или сделать это с помощью javascript или, по крайней мере, для ajax-звонка, чтобы иметь лучший пользовательский интерфейс.

0

Надеюсь, у вас есть фокус в конце персонажа, потому что абстрактно говоря, нет возможности автоматически узнать, когда пользователь перестанет печатать, так что все идет во время набора текста.

Пытаетесь сделать это с помощью JQuery? или Ajax?

+0

Я действительно не знаю, что использовать. Я не использовал слишком много, но я неплохо разбираюсь в новых вещах, поэтому, если вы можете указать на то, что было бы здорово. – MikeTech

Смежные вопросы