• 14-02-2014, 15:47:28
    #1
    Merhaba arkadaşlar,

    Bir çok şey denedim, sonrasında araştırma yaptım fakat çözüm olarak bulamadım. Belki çok basit bir şey ama kafa durmuş durumda her neyse konuya dönecek olursak;
    Html tarafı
    <input type="text" id="start-val"/>
    <input type="text" id="end-val"/>
    Javascript tarafı
    $(document).ready(function($) {
    	
    		try {
    	
    			for( var i = 100; i <= 10000; i++ ){
    				$('#start-val').append(
    					'<option class="pricestart" value="' + i + '">' + i + '</option>'
    				);
    			}
    			// Initialise noUiSlider
    			$('.noUiSlidertour').noUiSlider({
    				range: [<?=$dusukfiyat[price_cash]?>,<?=$yuksekfiyat[price_cash]?>],
    				start: [<?=$dusukfiyat[price_cash]?>,<?=$yuksekfiyat[price_cash]?>],
    				handles: 2,
    				connect: true,
    				step: 1,
    				serialization: {
    					to: [ $('#start-val'),
    						$('#end-val') ],
    					resolution: 1
    				}
    			});
    		} catch(err) {
    	
    		}
    		
    		
    	});
    şimdi dinamik olarak gelen listede en düşük fiyat ile en yüksek fiyatı alıyor fakat
    <option value="100">100</option> gibi listeleyip bitirmekte class atadım value'sunu almak için doğal olarak gelmedi, attr alayım dedim onuda yemedi acaba farkı bir yoldan option etiketinin değerini nasıl alabilirim?
  • 17-02-2014, 21:35:26
    #2
    slider'da problem varmış yada çakışıyordu başka bir js ile sliderı değiştirip butonlara tıklanınca inputun değerini aldırıp sorunu çözülmüş oldu.