【问题标题】:Setting Range for jQuery UI Sliders Based on Results of SQL Query根据 SQL 查询结果设置 jQuery UI 滑块的范围
【发布时间】:2011-07-10 00:16:33
【问题描述】:

如果您有一个带有 jquery ui 范围滑块的狭窄结果过滤器页面,该页面将数据发布到 php 页面,然后输出到同一页面上的 a 中,有没有办法生成分配给 jquery ui 滑块的范围值?

我会想像放在这里的东西..但不知道如何从正在执行查询/提供结果的页面中获取。

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

【问题讨论】:

  • 我不明白,为什么你需要范围?您可以使用 jQuery 获取滑块的值,然后进行 ajax 调用,将这些值传递给 php 脚本来处理它们。但我认为我在问题中遗漏了一些东西

标签: php jquery jquery-ui slider filtering


【解决方案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 );

祝你好运

【讨论】:

    猜你喜欢
    • 2021-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-25
    • 1970-01-01
    • 2011-12-12
    相关资源
    最近更新 更多