2017-07-18 136 views
0

我是Javascript和JQuery的新手,想知道是否有某種事件觸發Post Request,只要滑塊的值發生變化。當我點擊或取消點擊滑塊時,我發現最接近的事情是發佈Post Request觸發器,但我希望在滑動滑塊時動態觸發Post Request事件。在JQuery中觸發帶有滑塊值的Post請求

例如,用戶可以手動移動滑塊或使用按鈕來遞增/遞減滑塊。我希望在滑塊的值發生變化時觸發Post請求,因此它涵蓋了兩個潛在的輸入案例。

這是我的代碼迄今並觸發按預期:

$(function(){ 
     $("#frame-slider").on('input click', function() { 

     ... 

      $.ajax({ 
       type: 'POST', 

       ... 

       success: function(response) { 
        console.log(response); 

       }, 

       error: function(error) { 
        console.log(error); 
       } 
      }); 
    }); 
}); 
+0

有許多類型的滑塊,每個都有不同的功能。 H滑塊你想要的解決方案? – error404

+0

範圍滑塊?我認爲這是我使用的滑塊類型的名稱。 – Damian

回答

0

根據http://api.jqueryui.com/slider/#event-change

$(".selector").slider({ 
    change: function(event, ui) {} 
}); 

其中.selector是CSS選擇器的滑動部件(也許你給它一個id="myselector" - 的CSS選擇將是"#myselector"

+0

我嘗試過多次,很不幸沒有工作。我已編輯原始帖子以包括我的代碼。 – Damian

+0

你可以發佈一個jsbin - ajax的帖子位與你的問題無關,所以現在讓我們暫時離開。 –