как реализовать автозаполнение в раскрывающемся списке каскадных - PullRequest
0 голосов
/ 20 июня 2011

Я использую mvc2 с c # ASP.Net. Я пытаюсь реализовать каскадный раскрывающийся список, в котором мой первый раскрывающийся список называется группа, а второй - группа сборки. поэтому при выборе группы ее соответствующие группы сборки должны отображаться в моем втором раскрывающемся списке. В обоих раскрывающихся списках должна быть функция автозаполнения. Пожалуйста, помогите мне решить проблему .. Спасибо и всего наилучшего

1 Ответ

3 голосов
/ 30 сентября 2011

Я согласен с Адамом Терлсоном. Но для справки других людей я достиг этого, настроив второе автозаполнение для события autocompleteselect первого и отфильтровав массив JSON с помощью функции grep jQueries. Как то так:

$('.autoCompleteCategory').bind('autocompleteselect', function(event, ui) { 
    $('.autoCompleteItem').autocomplete({ source: $.grep(items, function(el, i) {return el.sector.toLowerCase() == ui.item.value.toLowerCase();})});
});
...