2016-04-23 11 views
0

bootstrap範囲スライダから最小値と最大値を取得しようとしています。私は両方の値を配列内で使用したい。ブートストラップ範囲スライダから別々の値を取得

私はこのfunction持っている:私が欲しいもの

var slider = new Slider('#periodslider', { 
    formatter: function(value) { 
     var period = ['1-1/Jaar-2', '1-6/Jaar-2', '31-12/Jaar-2', '1-1/Jaar-1', '1-6/Jaar-1', '31-12/Jaar-1']; 
     //return period[value - 1]; 
    } 
}); 

は、周期配列内のラベルに値をラベル付けするために最小値を使用することです。同じ値が最大値になります。私はこのfunction使用し、通常のスライダーで

:私は解決策を見つけた1:5

答えて

0

var slider = new Slider("#frequencyslider", { 
    //tooltip: 'always', 
    formatter: function(value) { 
     var frequency = ['Maand', 'Kwartaal', 'Jaar']; 
     return frequency[value - 1]; 
    } 
}); 

これは、私はそれが値を出力範囲スライダとbecaus欲しいもののために動作しませんがよう: bootstrap-slider.jsの文書では、範囲スライダの場合、値のタイプはfloatではなく、arrayであることが指摘されています。これは完璧に動作

var slider = new Slider('#periodslider', { 
formatter: function(value) { 
    var period = ['1-2013', '7-2013', '1-2014', '7-2014', '1-2015']; 
    return period[value[0]] + " tot " + period[value[1]]; 
    } 
}); 

は私が欲しかったものを手に入れるために、私はこのような関数を作りましたよ!

関連する問題