使用knockout js在Jquery中自动完成

时间:2012-10-29 10:46:33

标签: jquery autocomplete knockout.js

我正在尝试使用jquery进行autocoplete。

我正在使用可编辑网格。Like this

我尝试自动完成网格中存在的可编辑文本框。 [我的代码] [http://jsfiddle.net/bhagirathip/x6H8s/4/]

请弄清楚我做错了什么。

当我尝试自动完成而没有Knock Out js查询它工作正常但是当我尝试使用淘汰js查询时它无效。

请弄清楚我在哪里做错了。

提前致谢

2 个答案:

答案 0 :(得分:2)

您应该为自动完成创建自定义绑定。这是由Ryan Niemeyer创建的约束 - How to create an auto-complete combobox?

答案 1 :(得分:1)

显然,根据您发布的代码,您实际上是在创建元素之前尝试初始化自动填充

applybinding将在iddle上绑定您的数据(超时0毫秒后),这意味着在返回$()之后,$('.txtMemberSearch').autocomplete({...})运行后更重要。

我认为你应该尝试Artems提案。