在yii2中用***隐藏用户输入

在yii2中用***隐藏用户输入,yii2,Yii2,我想隐藏字段wpc\u crewid中的任何用户类型。我试过使用passwordInput,如下所示- <?= $form->field($modelsProductsales, "[{$i}]wpc_crewid")->label(false)->passwordInput(['maxlength' => true,'autofocus' => 'autofocus','placeholder' => 'Crew ID No','autocomplet

我想隐藏字段
wpc\u crewid
中的任何用户类型。我试过使用passwordInput,如下所示-

<?= $form->field($modelsProductsales, "[{$i}]wpc_crewid")->label(false)->passwordInput(['maxlength' => true,'autofocus' => 'autofocus','placeholder' => 'Crew ID No','autocomplete' => 'off','class' => 'crewid']) ?>

这是可行的,但只要用户将光标放在该字段上,它就会显示一个下拉列表。我不想出现这个下拉列表


请告诉我解决方法。

现在浏览器已经开始覆盖自动完成关闭,因此添加自动完成将不起作用

浏览器会寻找第一个输入类型的密码,然后再寻找一个输入类型的密码,并将其视为用户名,因此您可以通过在表单的开头添加以下代码来欺骗浏览器

 <input style="opacity: 0;position: absolute;">
 <input type="password" style="opacity: 0;position: absolute;">


希望这有帮助:-)

试试autocomplete=“off”@RajeshYadav不起作用,不过,我自己也试过了。@Rajesh,我已经有autocomplete=“off”。这里解释了这种行为: