Показать сообщение отдельно
  #1 (permalink)  
Старый 03.01.2013, 22:49
Аспирант
Отправить личное сообщение для Luter1984 Посмотреть профиль Найти все сообщения от Luter1984
 
Регистрация: 09.11.2010
Сообщений: 34

Выделение символов ввода в jQuery Autocomplete
Добрый вечер, нужна помощь с библиотекой jQuery UI, а точнее с одной из ее составных частей Autocomplete... Никак не получается выделить жирным символы ввода, которые встречаются в запросе.

Сам код запроса:
$(".searchinauthor").autocomplete({
    source: function( request, response ) {
            $.ajax({
                type: 'POST',
                url: 'ajax/filtersearch.php',
                data: { term: request.term },
                dataType: 'json',
	        success: function(data, status, xhr) {
                    var newData = [];
                    var matcher = new RegExp( "^" +
                    $.ui.autocomplete.escapeRegex( request.term ), "i" );
                    $.each(data, function(i, val){                             
	               newData.push( data[i].replace(matcher, 
                       '<strong>$&</strong>') );
	            });
                    response( newData );
                }
            });
        },
	delay: 700,
	minLength: 2
	appendTo: ".titleAuthor"
});


Данные прекрасно поступают, но символы ввода в "результате" не выделены жирным. Если кто-то работал с autocomplete, пожалуйста подскажите
Ответить с цитированием