В моем приложении есть текстовое поле большего размера, и я предлагаю пользователю возможность вводить текст в несколько строк следующим образом:
первый кусок текста
вторая часть текста
и так далее...
Каждая строка представляет собой отдельный фрагмент данных, который имеет значение. Дело в том, что я хотел бы использовать функцию расширения автозаполнения ajax после того, как пользователь вводит определенный символ в строке, например @, и фильтрует записи в базе данных в соответствии с первой буквой, введенной пользователем после @, в момент, когда автоматически появится полный список предложений. Например, третий фрагмент текста @Action1 означает, что после того, как пользователь введет A, ему будет предложен список значений для выбора.
Меня беспокоит несколько моментов: во-первых, можно использовать расширитель автозаполнения только для части текста в текстовом поле, а во-вторых, работает ли он так для нескольких строк (т.е. один раз - в каждой строке поведения)? Что касается его положения, я думаю, у меня нет другого выбора, кроме как в нижней части текстового поля, на которое он ссылается, несмотря на то, что мне бы хотелось, чтобы он отображался под символом @.
Большое Вам спасибо.
Обновление: я нашел что-то похожее на то, что я ищу здесь: автозаполнение в стиле Twitter в текстовой области, но автор лишь кратко объяснил свое решение. Любая помощь высоко ценится, спасибо!