Автозаполнение не будет работать в моем проекте ASP.NET.
Сценарий состоит в том, что текстовое поле ввода добавляется в форму, которая будет иметь функцию автозаполнения. Проверено добавленное текстовое поле ввода и код фактически получает его. В то же время использовались фиктивные опции, но они все равно не будут работать.
Вот код:
self.valueContainer.append('<input type="text" name="InputValues" id="selectedOptionListItemSearchText" />');``
var searchText = jQuery('#selectedOptionListItemSearchText');
searchText .autocomplete({
delay: 300,
minLength: 1,
source: ["test","option"]
});
И я получаю ошибку
Uncaught TypeError: Невозможно прочитать свойство 'hide' из неопределенного
Это останавливается на этой части jquery-ui-1.12.0.js:
this._initSource();
this.menu = $( "<ul>" )
.appendTo( this._appendTo() )
.menu( {
// disable ARIA support, the live region takes care of that
role: null
} )
.hide()
.menu( "instance" );
Любые отзывы и помощь приветствуются!
Привет