Asp.net mvc 3 搜索自动完成事件处理实现最佳实践
我有一个搜索框,它监听按键并调用控制器操作以获得结果 这些结果以下拉形式显示为autocomplete。它在功能上起作用 目前我在每次按键时都设置了它 问题是,如果我键入4/5个字符并调试应用程序,同一行将执行4/5次 有没有办法防止控制器出现这种情况(我想没有) 在每个字符上向服务器发送请求是好的,还是基于时间延迟来发送请求,例如在用户继续键入时每延迟1秒发送一次请求Asp.net mvc 3 搜索自动完成事件处理实现最佳实践,asp.net-mvc-3,search,autocomplete,Asp.net Mvc 3,Search,Autocomplete,我有一个搜索框,它监听按键并调用控制器操作以获得结果 这些结果以下拉形式显示为autocomplete。它在功能上起作用 目前我在每次按键时都设置了它 问题是,如果我键入4/5个字符并调试应用程序,同一行将执行4/5次 有没有办法防止控制器出现这种情况(我想没有) 在每个字符上向服务器发送请求是好的,还是基于时间延迟来发送请求,例如在用户继续键入时每延迟1秒发送一次请求 感谢阅读。将此项添加到“自动完成”,以便等待最小字符数达到 minLength: (integer value what yo
感谢阅读。将此项添加到“自动完成”,以便等待最小字符数达到
minLength: (integer value what you preferred )
cheers您可以定义调用控制器方法的最小字符数I已设置为2。问题是当用户快速键入多个字符时。服务器只需要处理最后一个