Я думаю, что каждый программист был там некоторое время. Я лично провел дни в прошлой отладке только для того, чтобы найти ошибки, подобные этой.

аюсь передать дополнительные параметры для города и штата с помощью функции автозаполнения пользовательского интерфейса 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 решит эту проблему, но, возможно, нет.

Есть идеи?

Ответы на вопрос(1)

Ваш ответ на вопрос