Кажется, я не могу получить удаленный запрос для правильного использования POST.
var creditors = new Bloodhound({
datumTokenizer: function (d) {
return Bloodhound.tokenizers.whitespace(d.value)
},
queryTokenizer: Bloodhound.tokenizers.whitespace,
remote: {
url: "../getCreditors",
replace: function(url, query) {
return url + "#" + query;
},
ajax : {
type: "POST",
data: $.param({q: queryInput.val()})
}
}
});
queryInput.val() не получает текущее значение объекта, а только значение на момент создания экземпляра объекта Bloodhound. Как я могу получить строку запроса в параметрах данных ajax?