0

3262点

662个帖子需要建议

17 小时 13 分钟前|LINK

我有一个插入数据页面,页面上有一个下拉菜单项正在从 SQL 数据源填充(使用后面的代码)我需要应用一些过滤器从下拉菜单中删除某些值(用户将选择一些单选按钮,然后应用过滤器,当过滤器应用时,它将从下拉列表中删除不需要的项目)

现在我不知道什么是最好的程序,我做过:1)使用AJAX更新面板,所以当用户点击应用时,我正在重新生成查询并重新绑定下拉列表)所以它涉及服务器往返,每次用户点击应用按钮。最好的一点是,如果用户想一个一个地插入记录,那么用户不必一次又一次地应用过滤器(一旦应用它只会在每次插入记录后显示过滤后的值)

2)使用客户端javascript我已经实现了相同但这里的大问题是一旦插入记录,页面将刷新,因此下拉菜单将再次显示所有未过滤的值

我需要关于在这方面我应该遵循哪种技术的建议,请帮助

4

1 回答 1

1

使用 ajax 是最好的选择,但是在 sql 中创建一个存储过程,这样它可能会减少重新生成查询的时间。

于 2013-01-16T05:52:26.360 回答