2011-06-20 60 views
0

我正在使用mvc2与c#ASP.Net。 iam试图实现级联dropdownlist,其中我的第一个下拉列表被命名为group,而我的第二个下拉列表是build group。所以在选择组时,其相应的构建组将显示在我的第二个下拉列表中。两个下拉列表都应具有自动完成功能。 Plz帮我解决了这个问题.. 感谢和问候如何在级联下拉列表中实现自动完成

+4

通常写回这个大功能对我来说是帖子。自己去刺一下,更新你的帖子以包含代码示例,并具体说明什么不工作,人们更有可能回应。 –

回答

3

我同意Adam Terlson。但是对于其他人的参考,我通过在第一个事件的autocompleteselect事件上设置第二个自动完成功能,并使用jQueries grep函数过滤JSON数组来实现此目的。这样的事情:

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