HTML:防止文本输入中出现历史记录

JDi*_*ias 0 html asp.net-mvc

我正在 ASP.NET MVC 中编程,在网页 (.cshtml) 中我有如下文本输入区域:

\n\n
<td>\n   <input type="text" value="@p.QtdVendida" asp-for="@p.QtdVendida" data-key="@p.id" id="@("p_QtdVendida" + p.id.ToString())" />\n</td>\n<td>\n   <input type="text" value="@p.QtdBonus" asp-for="@p.QtdBonus" data-key="@p.id" id="@("p_QtdBonus" + p.id.ToString())" />\n</td>\n
Run Code Online (Sandbox Code Playgroud)\n\n

如何防止列表自动使用以前的输入文本(例如来自其他会话)打开,并且始终在表第一行的文本输入中打开,即使我正在编辑第二行\xe2\x80\ xa6出现?如果我单击列出的其中一个元素,它只会更改第一行\xe2\x80\xa6 中的输入区域

\n\n

type="text"我在表中的所有文本输入 ( ) 中都遇到同样的问题。

\n\n

你可以帮帮我吗?

\n\n

非常感谢。

\n

maj*_*ita 5

只需将自动完成添加到您的输入字段:

<input type="text" autocomplete="off"/>
Run Code Online (Sandbox Code Playgroud)

如此处所述