我正在使用JQuery滑块来更改ajax请求的某些get值。只要滑块发生变化,它就会发送一个包含新值的新请求。但是:滑块更新速度太快。因此,当我滑动它然后将其放在某处时,它会在滑动过程中以交叉值的间隔发送多个请求。因此,例如,如果我将滑块从5移动到10,它会发出6,7,9和最后10的请求。然后需要4-5秒才能最终将内容更新为10。
有没有办法可以设置,例如,如果滑块已经在该值上半秒,那么它会发出请求吗?或者你们有其他解决方案吗?
提前致谢!
编辑:这是我正在使用的代码:
$("#slider-range").slider({
range: true,
min: 0,
max: 5000,
values: [ 0, 1250 ],
slide: function( event, ui ) {
refresh();
}});
并且refresh()发送请求并更新DOM