jQuery опубликовать данные по ссылке <a> - PullRequest
0 голосов
/ 22 апреля 2020

Привет, я делаю jQuery меню автозаполнения с фиксированным элементом внизу, который не связан с событием выбора для других пунктов меню. Фиксированный элемент должен публиковать данные, которые находятся в окне поиска в меню автозаполнения "this.term".

Это код, который у меня есть, но он не запускается.

      var render = $('#findBook').autocomplete('instance')._renderMenu;

        $('#findBook').autocomplete('instance')._renderMenu = function(ul, items) {


            $.ui.autocomplete.prototype._renderMenu.apply( this, [ul, items] );
            ul.append( '<li><a onClick="postdata()" id=this.term>See all results: '+ this.term + '</a></li>' );

            function postdata(){

                    $.post("/book_profile/" + id);


            };
        };
...