1

我正在构建一个 Symfony2 应用程序,并且有一个包含重复表单元素的表单,我正在使用 Lifo 的 Typeahead 扩展。 https://github.com/lifo101/typeahead-bundle

它适用于加载时存在的表单元素,但是当我使用 JQuery 添加新的表单元素时,Typeahead 不起作用。我对 Javascript 不是很好,所以我很难理解如何使脚本与新字段一起工作。有没有人有什么建议?我想我需要重新初始化脚本,但我不知道该怎么做。

4

1 回答 1

2

感谢您试用捆绑包。

问题是我从未考虑过为我的 typeahead 小部件动态插入 DOM 元素,因此当前版本无法处理动态插入 DOM 的输入。

但是,我现在更新了我的代码,以正确触发任何现有或新插入到 DOM 中的元素。只要插入的 HTML 格式符合我的 typeahead 包所期望的正确格式,它就会在您插入 HTML 后立即自动工作。

于 2013-07-22T11:01:16.373 回答