我正在使用 jquery & knockout 进行客户端开发。我的应用程序内置在 asp.net mvc4 中。
我的页面上有一个控件,可以生成一组复选框。我的行为是检查复选框或未选中的复选框时,将进行服务器端调用以渲染一些数据。此调用在服务器端进行一些繁重的处理。
我担心用户会出现并“检查”“检查”“检查”复选框列表快速进行多个服务器端调用。
我正在寻找建议以防止在这种情况下发生对服务器的多次调用?在用户选中复选框后,我考虑了延迟,让他们有时间等待检查其他人。有没有更优雅的方法来做到这一点?