2013-04-28 2 views
1

Я пытаюсь передать идентификатор метода в PHP с помощью JQuery, но это не происходит:Как передать параметр URL через источник jQuery?

$(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.

Любые идеи были бы высоко оценены.

+1

Я заранее извиняюсь за запутанный титул! Если какой-либо модератор хочет изменить это, чтобы читать: «Как мне пройти ...», это было бы отлично. –

+1

Вы также можете отредактировать свой пост –

+0

Чтобы быть понятным, значение, добавленное в конец исходного URL-адреса, должно иметь номер, а не пару имя-значение; приложение ожидает и работает только с сегментом URI. –

ответ

0

решения:

source: base_url + "bookmarks/jq_get_bookmarks_by_search_as_object/" + $("#bookmark-active").val() 
Смежные вопросы