2012-02-21 4 views
1

Мой вопрос снят с Extjs 3.4 Ползунок. Я хочу получить значения, т. Е. Минимальное значение и максимальное значение двухстороннего слайдера в событии изменения и dsiplay их в теге. Но я не могу получить два значения для двух разных больших пальцев. Короче, я хочу получить отдельные значения двух больших пальцев. Вот мой кодExtJS 3.4 Управление слайдером

Ext.onReady(function(){ 
      var tip = new Ext.slider.Tip({ 
      getText: function(thumb){ 
       if(thumb) 
       { 
        document.getElementById("lblAge").innerHTML= thumb.value; 
       } 


      } 
     }); 

     new Ext.slider.MultiSlider({ 
      renderTo: 'ageslider', 
      width : 124, 
      minValue: 0, 
      maxValue: 100, 
      values : [0, 90], 
      plugins : tip 
       }); 

Я не могу найти решение, проверьте код. Спасибо Inadvance.

ответ

1

В слайдере есть большой палец. Вы можете сделать цикл и получить значение для каждого большого пальца. Нечто похожее:

getText: function(thumb){ 
    var slider = thumb.slider; 
    values = []; 
    for (i = 0; i < slider.thumbs.length; i++) { 
     values.push(slider.thumbs[i].value); 
    } 
    console.log(values); 
} 
+0

спасибо. Это работает. –

Смежные вопросы