我有一个内置于 asp.net MVC3、VS2010 的 Web 应用程序。我的网站显示包含一组列和行的数据表。我在整个网页上只有一个“新建”选项,它在表格上创建了一个新行。我在表格数据的每一行都有“编辑”选项,允许用户编辑单个行。每行对应不同的员工 ID。因此,例如,我想编辑员工 id=120,我可以单击具有该员工 id 的行上的特定“编辑”按钮。
我可以使用 Jquery UI 成功地为“新建”字段应用自动完成功能。但是对于每一行数据的“编辑”选项,我可以应用相同的自动完成逻辑,但它的作用是在初始单击“编辑”时不显示字段的默认值,它显示一个空文本框和键入自动完成功能。
更具体地说,默认情况下没有任何自动完成等,当我在特定行上单击“编辑”时,它通常会显示具有默认值的字段。因此,在这里,当我应用 autcomplete 时,我想保留这些字段的默认值,然后当用户单击“编辑”时,他应该能够看到所有字段的默认值以及何时更改特定字段- 他可以单击该字段并擦除并开始使用自动完成选项输入。
此外,“编辑”字段的默认值是从未硬编码的数据库中提取的。我是asp.net mvc的新手,请帮忙。