从Legacy jQuery插件迁移到Bootstrap + Typeahead或jQuery UI Autocomplete

时间:2013-10-09 14:57:04

标签: jquery-ui twitter-bootstrap autocomplete typeahead.js

背景

我们有一个遗留系统运行现已死亡的Autocomplete plugin for jquery。我们在Intranet Web UI上的多个位置使用它。直到最近,客户端运行IE6(是的,我知道...... ),这一切都是相当静态的。

我们将重新开发UI的旧前端。目前我正在考虑使用jQuery UI或Bootstrap + Typeahead。

问题:

我们使用自动填充功能的字段通常链接其他字段的值(它们自己使用自动填充),将这些值作为附加参数传递给我们的后端脚本。是否有一种简单的方法可以将这些包含在twitter bootstrap / typeahead方法中,就像使用jQuery-UI一样?

如果它不是太粗鲁,每个使用额外参数的例子都会令人惊讶。

提前致谢

修改

我问,因为我认为bootstrap更小/更轻,生成一个漂亮的UI的工作量更少。

1 个答案:

答案 0 :(得分:1)

我们正在使用Kendo UI Web(免费版)自动完成以及Bootstrap 3,它运行良好。

由于KendoUI CSS,外观与Bootstrap生成的其他表单元素不同,但看起来很小。

我们还使用MVVM模式和Kendo Observables(类似于Knockout),这使得将参数传递到后端系统变得非常容易。