Javascript 如何根据从数据库检索到的值移动滑块?jQueryUI滑块

Javascript 如何根据从数据库检索到的值移动滑块?jQueryUI滑块,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,我有一个选项,从数据库中检索数据,我需要根据检索到的数据定位滑块 比如说 如果范围在1到100之间,检索的数据为50,则滑块按钮应位于中心 这是我正在使用的代码。我不让滑块指向检索到的值。它以最小值显示 var j$ = jQuery.noConflict(); j$(function() { j$( "#slider-range-min" ).slider({ value: "{!avghoursperday}",// this is wat

我有一个选项,从数据库中检索数据,我需要根据检索到的数据定位滑块

比如说

如果范围在1到100之间,检索的数据为50,则滑块按钮应位于中心

这是我正在使用的代码。我不让滑块指向检索到的值。它以最小值显示

var j$ = jQuery.noConflict();
    j$(function() {
        j$( "#slider-range-min" ).slider({

            value: "{!avghoursperday}",// this is wat i am getting from salesforce DB
            min: 1,
            max: 100,
            slide: function( event, ui ) {
                j$( "#slider-range-min" ).next().val(ui.value );
            }
        });
        j$( "#slider-range-min" ).next().val(  j$( "#slider-range-min" ).slider( "value"      )      );
    });

是否将value参数设置为字符串

value: "{!avghoursperday}"

我想它应该是一个整数

是的,你是对的。。。这确实是问题所在,由于范围很高,我无法验证是否发生了更改。一旦我把最大值改为30,我就可以看到滑块位置的变化