Вы можете просто поместить дополнительные параметры прямо в «источник». Это может быть не самое чистое решение, но оно должно работать.
$( "#REMOTE" ).autocomplete({
source: "json.php?aus=eins",
minLength: 2,
select: function( event, ui ) {
log(ui.item.value,ui.item.id);
}
});
С другой стороны, плагин, который вы, похоже, используете, устарел, по словам его создателя
Примечание (2010-06-23): этот плагин устарел и больше не разрабатывается. Его преемник является частью jQuery UI
Так что я бы порекомендовал получить автозаполнение Jquery UI
ОБНОВЛЕНИЕ: (обновление ответа для включения новых требований)
Так что, если это HTML, мы имеем:
<input id="REMOTE" />
<input id="ausschluss" type="hidden" value="test" />
Это javascript, который нам понадобится:
$(function() {
$( "#REMOTE" ).autocomplete({
source: "json.php?aus=" + $( "#ausschluss" ).val(),
minLength: 2,
select: function( event, ui ) {
log(ui.item.value,ui.item.id);
}
});
});
Вот скрипка, которая показывает, что часть javascript работает: http://jsfiddle.net/43Cur/
Если вы посмотрите на консоль firebug, вы увидите, что для запрошенного адреса заданы правильные параметры (json.php? Aus = test & term = dd)