2012-04-18 173 views
0

我想實現一個jQuery UI滑塊,其中滑塊值將被用來更新頁面的一部分通過ajax。jQuery UI滑塊 - AJAX結果

我可以得到ajax的工作,但我有問題,讓滑塊範圍留在用戶離開它。取而代之的是,一旦滑動手柄鬆開,它就回到默認值。

使用jQuery 1.7.1,jQuery UI的16年1月8日

代碼:

$("#example_slider").slider({ 
    range: true, 
    step: 150, 
    min: 0, 
    max: 450, 
    values: [ 0, 450 ], 
    stop: function(event, ui) { 

     var value1 = ui.values[0]; 
     var value2 = ui.values[1]; 

     $.ajax({ 
      type: "POST", 
      url: "ajax_file.php", 
      data: "value1="+value1+"&value2="+value2, 
      cache: false, 
      success: function(html){ 
       $("#content_update").html(html); 
      } 
     }); 
    } 
}); 
+0

你有其他的代碼可能會這樣做嗎?我看不出你的滑塊有什麼問題。 – j08691 2012-04-18 16:34:32

回答

1

啊我的壞,使用Javascript初始化也正在從ajax_file.php叫,這就是爲什麼它被重置滑塊值。刪除了這一點,現在按預期工作。