Javascript 强制用户从动态添加/删除字段中的自动完成选项中选择文本

Javascript 强制用户从动态添加/删除字段中的自动完成选项中选择文本,javascript,jquery,Javascript,Jquery,我已经创建了一个带有自动完成选项的添加/删除动态字段。我正在使用jquery UI自动完成文本字段。代码工作得很完美。但我想强制用户只选择自动完成选项中的文本。下面是代码 jQuerydocument.readyfunction${ var包装器=$username字段; var add_按钮=$addusername字段; var x=1; var可用属性=[ 厕所, 帕梅拉, 罗杰斯, 彼得 ]; 添加按钮。单击功能{ e、 防止违约; x++; var元素=$‘删除’; element.

我已经创建了一个带有自动完成选项的添加/删除动态字段。我正在使用jquery UI自动完成文本字段。代码工作得很完美。但我想强制用户只选择自动完成选项中的文本。下面是代码

jQuerydocument.readyfunction${ var包装器=$username字段; var add_按钮=$addusername字段; var x=1; var可用属性=[ 厕所, 帕梅拉, 罗杰斯, 彼得 ]; 添加按钮。单击功能{ e、 防止违约; x++; var元素=$‘删除’; element.fadeInslow.findinput[name^='user\u login'].autocomplete{ 资料来源:可获得的贡品, }; wrapper.appendelement; }; wrapper.onclick,remove_字段,function e{ e、 防止违约; $this.parent.fadeOut300,函数{ $this.最近的“用户字段”。删除; x-; }; }; }; 添加 试试这个代码

jQuerydocument.readyfunction${ var包装器=$username字段; var add_按钮=$addusername字段; var x=1; var可用属性=[ 厕所, 帕梅拉, 罗杰斯, 彼得 ]; var值=; 添加按钮。单击功能{ e、 防止违约; x++; var元素=$‘删除’; element.fadeInslow.findinput[name^='user\u login'].autocomplete{ 自动对焦:对, 资料来源:可获得的贡品, }; wrapper.appendelement; } 包装器.onkeyup,用户登录,函数{ var isValid=false; 因为我在可用的贡品{ 如果可用属性[i].toLowerCase.matchthis.value.toLowerCase{ isValid=true; } } 如果!是有效的{ this.value=以前的值 }否则{ previousValue=this.value; } }; wrapper.onclick,remove_字段,function e{ e、 防止违约; $this.parent.fadeOut300,函数{ $this.最近的“用户字段”。删除; x-; }; }; }; 添加 试试这个代码

jQuerydocument.readyfunction${ var包装器=$username字段; var add_按钮=$addusername字段; var x=1; var可用属性=[ 厕所, 帕梅拉, 罗杰斯, 彼得 ]; var值=; 添加按钮。单击功能{ e、 防止违约; x++; var元素=$‘删除’; element.fadeInslow.findinput[name^='user\u login'].autocomplete{ 自动对焦:对, 资料来源:可获得的贡品, }; wrapper.appendelement; } 包装器.onkeyup,用户登录,函数{ var isValid=false; 因为我在可用的贡品{ 如果可用属性[i].toLowerCase.matchthis.value.toLowerCase{ isValid=true; } } 如果!是有效的{ this.value=以前的值 }否则{ previousValue=this.value; } }; wrapper.onclick,remove_字段,function e{ e、 防止违约; $this.parent.fadeOut300,函数{ $this.最近的“用户字段”。删除; x-; }; }; }; 添加
甘斯波特。。。完美答案。。。谢谢…:甘斯波特。。。代码是完美的,但有一些错误。。。首先,用户不会被强制。。。但从第二次开始,它工作得很好。。。Pl解决问题…GansPotter。。。完美答案。。。谢谢…:甘斯波特。。。代码是完美的,但有一些错误。。。首先,用户不会被强制。。。但从第二次开始,它工作得很好。。。解决问题。。。