как вызвать аякс запрос с паузой при условии
Здравствуйте, есть плагин слайдер диапозонов,
как по получению диапозона цен (функция onFinish) вызвать аякс запрос в том лишь случае если 2 секунды этот слайдер диапозонов не используется, а если в течении этих двух секунд опять получено новое значение тогда уже это новое значение отправлять (опять с проверкой) аяксом Может так и не делается, но не хочется постоянно сервер дергать если клиент еще не определился $("#someID").ionRangeSlider({ min: 10, // минимальное значение max: 100, // максимальное значение from: 30, // предустановленное значение ОТ to: 80, // предустановленное значение ДО type: "single", // тип слайдера step: 10, // шаг слайдера prefix: "$", // префикс значение postfix: " €", // постфикс значение maxPostfix: "+", // постфикс для максимального значения hasGrid: true, // показать сетку hideMinMax: true, // спрятать поля Min и Max hideFromTo: true, // спрятать поля From и To prettify: true, // разделять цифры пробелами 10 000 disable: false, // заблокировать слайдер values: ["a", "b", "c"], // массив предустановленных значений onLoad: function (obj) { // callback, вызывается при запуске и обновлении console.log(obj); }, onChange: function (obj) { // callback, вызывается при каждом изменении состояния console.log(obj); }, onFinish: function (obj) { // callback, вызывается один раз в конце использования console.log(obj); } }); |
Привет. Тебе нужен debounce, это довольно распространенная штука: http://benalman.com/projects/jquery-...bounce-plugin/ http://habrahabr.ru/post/60957/
|
Часовой пояс GMT +3, время: 07:44. |