Есть ли плагин jQuery, который предлагает/автозаполняет текстовое поле?
Я хочу, чтобы предложенные слова или автозаполненный текст предлагались пользователю в текстовой области, как на примере изображения ниже:
Есть ли плагин jQuery, который предлагает/автозаполняет текстовое поле?
Я хочу, чтобы предложенные слова или автозаполненный текст предлагались пользователю в текстовой области, как на примере изображения ниже:
Ну, есть плагин автозаполнения, который делает именно это, и если вы хотите получить данные из базы данных Я рекомендую использовать API ajax, включенный в jQuery.
что-то вроде этого
$('textarea').keyup(function(){
$.post('ajax/test.php', function(data) {
$('#example').autocomplete(data);
});
});
Также помните, что это всего лишь базовая структура, чтобы дать вам представление.
PS Я только что нашел это, оно должно удовлетворить все ваши потребности .
Если вы ссылаетесь на jQueryUI (тот же веб-сайт, что и jQuery), вы можете использовать для автозаполнения следующее: http://jqueryui.com/demos/autocomplete/
Это тоже простая реализация :)
Надеюсь, это поможет!
Это может выглядеть как хак, но вы можете попробовать имитировать пользователю, что он печатает в текстовой области, тогда как на самом деле он печатает текст, который находится в позиции для следующего слова в текстовой области. Как только пользователь выбирает предложение от автозаполнения или ударов ввода или пробела внутри этого наложенного текстового ввода, вы можете удалить текстовый ввод с текущим словом внутри текстового ввода, добавленным к текстовой области.
Для автозаполнения при вводе текста вы можете использовать плагин из множества плагинов, доступных для jquery.
вы можете попробовать gcomplete использовать Google API для автозаполнения чего угодно, с небольшой модификацией исходный код, вы можете изменить поведение тега input[text]
.
я внес изменения для плагина и автозаполнения последнего слова, вы можете проверить в github.com/rkmax/gcomplete.
Я работаю над: - Автозаполнение текущего слова. - Определите количество строк (визуально) и текстовую область текущей позиции курсора, чтобы отобразить список слов рядом с курсором, благодаря SimpleCoder