是否建议克隆选择列表选项作为优化策略?

时间:2018-08-05 23:32:31

标签: jquery asp.net-core-mvc

我有一个大表格,其中包含“行”的一组值供选择。

有助于可视化的伪代码:

<row id=1> <checkbox> <date> <text> <select>
<row id=2> <checkbox> <date> <text> <select>

提交后,控制器将处理选中行的所有值。全部都是ASP.NET Core MVC,没有客户端脚本。

我在表格中添加了标签助手。对于选择列表,我使用<select asp-for="someEntityId" asp-items="Model.SomeEntityList">

一切正常,但是由于我有很多“行”,因此结果页面很大。

我想出的一种优化策略是不使用所有选项填充所有选择元素,因为大多数选择元素的默认值保持不变。我可以放入一些jQuery以动态填充它们,例如,通过克隆第一个“行”值。

Web开发对我来说是陌生的,所以在我动手之前(我已经可以看到一些挑战),我想问:这是可行的和/或推荐的策略吗?

0 个答案:

没有答案