禁用输入建议 - Symfony2

时间:2015-12-29 15:51:57

标签: symfony input

我有这种风格的输入字段:

<div class="contactotexto">{{ form_label(form.username, 'Nombre de Usuario: ') }}</div>
<div class="contactocampo">{{ form_widget(form.username) }}</div>
<div class="mensaje"><p>Ingrese un nombre de usuario entre 5 y 20 caracteres.</p></div>

“p”标签保持隐藏状态,直到完成输入焦点,然后我用jquery显示它。

我的问题是,当文本是焦点时,文本会出现,但是当用户的浏览器记住最新的帖子时,它会覆盖它们。

The suggestions cover the text!

我可以通过什么方式删除建议?

由于

2 个答案:

答案 0 :(得分:4)

您可以使用以下代码在FormBuilder中执行此操作:

 ->add('test', 'text', array(
                'required' => true,
                'attr' => array(
                    'autocomplete' => 'off',
                ))

答案 1 :(得分:0)

这是一个名为“自动完成”的浏览器功能,禁用它将有助于解决您的问题,但这并不是一件容易的事情,并且大多数浏览器拒绝将其禁用以防止用户忘记密码的“安全”问题,特别是在网站上强迫你使用至少一个大写,一个数字,一个特殊的这个和那个。

在此处How do you disable browser Autocomplete on web form field / input tag?

了解更多相关问题