Jquery Autocompleter提交空值

时间:2009-12-09 10:02:19

标签: jquery autocomplete symfony1

我正在使用sfFormExtraPlugin中的Jquery Autocompleter,但是当我需要创建一个尚未包含在自动完成列表中的值时,我遇到了麻烦。

表单总是提交并为其自动填充的字段的空值...我发现默认情况下关闭的mustMatch配置选项..我还明确将其设置为off为相关字段。

顺便提一下,我注意到如果mustMatch设置为true,则字段中的值不会自动清除..它将保留在输入的内容中...

也许问题在于JQueryAutocompleter中的错误?我开始怀疑情况就是这样。

2 个答案:

答案 0 :(得分:1)

我在symfony项目中使用JQueryAutocompleter但没有sfFormExtraPlugin,它可以正常处理不在自动完成列表中的值。从this example开始使用它非常容易,所以我建议在没有插件的情况下使用JQueryAutocompleter来查看事情是否变得更好。

答案 1 :(得分:0)

感谢您的帮助,该插件实际上添加了一个隐藏字段,它将ID写入,并且自动填充字段具有相同的ID,但广告是自动完成前缀,这是显示的那个,并保存键值的值密钥是id的对。我能够修改插件以使用新值。