MVC根据最近的用户条目自动完成输入

本文关键字:输入 最近 用户 MVC | 更新日期: 2023-09-27 18:25:32

我有一个管理数据库的站点。

假设用户输入有关人员的信息(身高、体重、姓名等)每天都有很多人被输入,而且身高范围很小,所以如果用户输入了一个有一定身高的人,我希望下次他输入一个人时自动完成。(就像大多数登录表单一样,你点击一个文本框,它会显示你最近输入的登录信息,当你开始输入时,它会自动完成你的登录)。

我使用的是MVC 4,个人条目不在表单中。当用户单击保存时,它会使用ajax进行保存。

我知道它适用于表单,但我如何在不在表单中的某些文本框上做到这一点。

MVC根据最近的用户条目自动完成输入

jQuery自动完成解决方案不要求字段在表单中。

如果查看示例的源代码,则前面的数据存储为JavaScript数组。您可以将每个用户以前的条目存储在数据库中,然后使用这些数据构建一个JSON数组,该数组可以通过视图模型传递给视图,然后使用jQuery.parseJSON()将其直接呈现在JavaScript中。