Добрый вечер, нужна помощь с библиотекой 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, пожалуйста подскажите