2011-07-01 76 views
1

如果你有一个狭窄的结果过滤器页面,包含jquery ui范围滑块,它将数据发布到一个php页面然后输出到同一页面上,有没有办法生成分配给jquery ui滑块的范围值?基于SQL查询结果的jQuery UI滑块设置范围

放置在这里的东西我会想象..但不知道如何从正在做查询/服务结果的页面抓取。

$(function() { 
    $("#slider-range").slider({ 
     range: true, 
     min: 0, 
     max: 50000, 
     values: [ 0, 50000 ], 
      }); 
      } 
+0

我不明白,为什么你需要的范围内?您可以使用jQuery获取滑块的值,然后进行ajax调用,将这些值传递给php脚本来处理它们。但我想我错过了这个问题 – Kreker

回答

1

不是100%确定你所要求的,但如果你需要根据服务器响应以编程设定的范围值,然后当你从服务器上的数据,你可以获取/设置使用的值jQuery UI getter/setter。

下面显示获取/设置的范围,值的例子​​,和值

//getter 
var range = $(".selector").slider("option", "range"); 
//setter 
$(".selector").slider("option", "range", 'min'); 

//getter 
var values = $(".selector").slider("option", "values"); 
//setter 
$(".selector").slider("option", "values", [1,5,9]); 

//getter 
var value = $(".selector").slider("option", "value"); 
//setter 
$(".selector").slider("option", "value", 37); 

好运