JQuery Автозаполнение Зависимость Кэш Проблема - PullRequest
1 голос
/ 24 августа 2010

Я использую плагин jQuery AutoComplete для предварительного заполнения поля под названием «Модель» в зависимости от имени «Автомобиля», введенного в предыдущем поле.

Однако, если пользователь вводит «С» в текстовом поле «Модель», а затем меняет производителя и снова вводит «С» в текстовом поле «Модель», появляются те же модели. Я считаю, что это должно быть проблема с кешем плагина автозаполнения. Как я могу обойти это?

Спасибо

1 Ответ

1 голос
/ 24 августа 2010

В документации говорится о методе .flushCache . Хотя не пробовал ...

EDIT:

$(document).ready(function () {
    $('.autocomplete_make').keyup(function() {
        $(".autocomplete_model").flushCache();
    });
    $(".autocomplete_model").autocomplete("/AutoComplete/Model.ashx",
    {
        extraParams:
        {
            make: function () {
                return $(".autocomplete_make").val();
            }
        }
    });
});
...