Jquery автозаполнение - PullRequest
       2

Jquery автозаполнение

0 голосов
/ 08 июня 2011

Hii, я новичок в JQuery, пожалуйста, помогите мне, как выделить определенные символы с помощью плагина автозаполнения jQuery.,

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

Выбранное слово: xyz

мой нужный списокдолжен отобразить: 1) abc xyz 2) bcs xyz

пожалуйста, помогите мне

Ответы [ 2 ]

0 голосов
/ 08 июня 2011

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

var searchQuery = 'xyz'
var searchResult1 = 'abc xyz'
var searchResult2 = 'bcs xyz'

//display abc <b>xyz</b>
var displayResult1 = searchResult1.replace(searchQuery,'<b>'+searchQuery+'</b>');

//display bcs <b>xyz</b>
var displayResult2 = searchResult2.replace(searchQuery,'<b>'+searchQuery+'</b>');
0 голосов
/ 08 июня 2011

Насколько я вижу в этом примере, он выделен по умолчанию.

http://docs.jquery.com/Plugins/autocomplete

Возможно, ваша таблица стилей не выделяет теги (не по умолчанию во всех браузерах).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...