Привет, я делаю 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);
};
};