我正在尝试通过 jQuery 将 ID 传递给 PHP 中的方法,但它没有发生:
$(function(){
$("#link").autocomplete({
source: base_url + "bookmarks/jq_get_bookmarks_by_search_as_object/" + url.substring(url.lastIndexOf('/') + 1),
open: function(event, ui) {
$('ul.ui-autocomplete').removeAttr('style').hide().appendTo('.link-results').show();
},
select: function(event, ui) {
$('.link-results').append('<div class="bookmark-search-box" id="bookmark-search-box-' + ui.item.bookmark_id + '"><input type="checkbox" id="bookmark-search-item-' + ui.item.bookmark_id + '" name="bookmark-search-items[]" value="' + ui.item.bookmark_id + '" checked="checked">' + ui.item.title + '<div>');
}
}).data( "autocomplete" )._renderItem = function(ul, item) {
return $('<li></li>').data("item.autocomplete", item).append('<a>' + item.snippet + '</a>').appendTo(ul);
};
});
我鼓励了有问题的代码行。您会看到我正在尝试将 URL 字符串附加到 URL 的最后一个参数。
任何想法将不胜感激。