Как выделить вводимые слова в автозаполнении JQuery UI

,

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

я получаю вывод в виде текста, как<Strong>Br</Strong>ijesh // рассматривается как текст
а не как подсветкабром в одиночестве.

Ниже приведен фрагмент

$(document).ready(function () {
$("#studentName").autocomplete({
    source: function (request, response) {
        $.ajax({
            type: "POST",
            contentType: "application/json; charset=utf-8",
            url: "Webservice.asmx/GetStudentNames",
            data: "{'prefixText':'" + request.term + "'}",
            dataType: "json", 
            success: function (data) {
           var regex = new RegExp("(?![^&;]+;)(?!<[^<>]*)(" + request.term.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/gi, "\\$1") + ")(?![^<>]*>)(?![^&;]+;)", "gi");
                response($.map(data.d, function (item) {
                    return {
                    label: item.split('|')[0].replace(regex, "<Strong>$1</Strong>"),
                    val: item.split('|')[1]
                    }
                }))
            },

            failure: function (response) {
                ServiceFailed(result);
            }
        });
    },
    select: function (event, ui) {
     txtStudent(ui.item.val, ui.item.label); //Student name and id used in this method
    },
    minLength: 2
});
});              // End of ready method

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

Ответы на вопрос(5)

Ваш ответ на вопрос