Я думаю, что каждый программист был там некоторое время. Я лично провел дни в прошлой отладке только для того, чтобы найти ошибки, подобные этой.
аюсь передать дополнительные параметры для города и штата с помощью функции автозаполнения пользовательского интерфейса jQuery. Я пытался найти ответ на это некоторое время, но не могу найти то, что работает для меня.
Мой текущий код:
$(document).ready(function () {
$("#id_place").autocomplete({
source: function(request, response) {
$.ajax({
url: "/autocomplete_place",
dataType: "json",
data: {
term: request.term,
city: $("id_city").val(),
state: $("id_state").val(),
test: 4
},
success: function(data) {
response(data);
}
});
},
});
});
Автозаполнение работает, но он не передает параметры моего города и штата в функцию. Если я наберуv
он запрашивает URL:/autocomplete_place?term=v&test=4
Я предполагаю, что его оценкаval()
города и штата на(document).ready()
и получить пустые значения для этих полей формы? Я думал, что преобразование источника в функцию ajax решит эту проблему, но, возможно, нет.
Есть идеи?