我有一个常规的选择列表。
<select name="pets">
<option>Dog</select>
<option>Cat</select>
</select>
一旦选定的项目发生了变化,我需要产生一个 ajax 调用来更新一个值。我的问题是,如果用户使用键盘随机播放这些值,则更改事件会被触发一堆。因此意味着对服务器的许多 ajax 调用。这种方法对我来说似乎不合适。
如果我使用模糊或焦点,用户可以更改值,并且他们的下一次单击可以将他们带到单独的页面,永远不允许 ajax 请求完成。
我不确定处理这种情况的最佳方法。