Forms 可以将“选择”与动态创建的表单元素一起使用吗?

Forms 可以将“选择”与动态创建的表单元素一起使用吗?,forms,dynamic,jquery-chosen,Forms,Dynamic,Jquery Chosen,我创建了一个包含两个selectbox元素的简单表单。我还有一个按钮,可以根据用户的意愿动态添加这些选择框。selectbox选项将相当长,因此我应用了jQuerySelected插件以使其更有用 在使用jQuery clone动态添加新元素之前,一切正常。我无法在我的新元素选择框中选择任何选项,它们也包含先前的结果 在搜索论坛时,其他人通过调用:$form_field.triggerlistzt:updated;,在选择后“重置”选择。我也尝试过,但它只会清除我不想要的所有选择,并继续冻结下拉

我创建了一个包含两个selectbox元素的简单表单。我还有一个按钮,可以根据用户的意愿动态添加这些选择框。selectbox选项将相当长,因此我应用了jQuerySelected插件以使其更有用

在使用jQuery clone动态添加新元素之前,一切正常。我无法在我的新元素选择框中选择任何选项,它们也包含先前的结果

在搜索论坛时,其他人通过调用:$form_field.triggerlistzt:updated;,在选择后“重置”选择。我也尝试过,但它只会清除我不想要的所有选择,并继续冻结下拉操作


任何人都有使用Selected或任何其他带有dynamic elements的autocomplete type selectbox增强功能的经验吗?

找到了一个有效的解决方案,尽管没有使用所选插件

我改变了动态创建的表单元素,用与基本jQueryUI自动完成插件相关的输入字段替换SelectBox。以下是指向其实现的链接:

主要区别在于,本例中的选择选项被列为源,框将从中查找自动完成选项。我的列表有70个项目,所以初始设置需要一些时间

jQuery文本一般如下所示:

$("input#search").autocomplete({

    source: [item1, item2, item3, item 4, ... item5]);