Autocomplete - Uncaught TypeError: Невозможно прочитать свойство 'значение' из неопределенного - PullRequest
0 голосов
/ 29 мая 2019

Использование автозаполнения с пользовательским результатом.При наведении на результаты я получаю следующую ошибку:

Uncaught TypeError: Невозможно прочитать свойство 'значение' из неопределенного

Результаты возвращаются, как и ожидалось, но возникает ошибкакогда мы наводим курсор на результаты

json data:

 [{"id":"23","fname":"Joe","state":"1"}, 
 {"id":"24","fname":"Test","state":"1"}]

автозаполнение вызова:

    $( ".headsearch" ).autocomplete({
        source: function( request, response ) {
            $.ajax({
              url: "<?php echo base_url();?>search",
              type: 'post',
              dataType: 'JSON',
              data: {
                  search: request.term
              },
              success: function( data ) {
                 // console.log(data);
                  response( data );

              }
            });
        },

        minLength : 2,

  }).data( "ui-autocomplete" )._renderItem = function( ul, item ) {
  return $( "<li>" )
.data( "ui-autocomplete-item", item )
.append( "<a>" + item.id + "|" + item.fname + "|" + item.state + "</a>" )
.appendTo( ul );
 };
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...