使用knockout js在Jquery中自动完成

我正在尝试使用jquery做autocoplete。

我正在使用可编辑网格。 像这样

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

请弄清楚我做错了什么。

当我试图做自动完成而没有敲出js查询它工作正常,但当我尝试淘汰js查询它不起作用。

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

提前致谢

您应该为自动完成创建自定义绑定。 这是由Ryan Niemeyer创建的绑定 – 如何创建一个自动完成combobox? 。

显然,从您发布的代码中,您实际上是在创建元素之前尝试初始化自动完成。

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

我想你应该试试Artems的建议。