+1 oy
851 Görünüm
Html kategorisinde tarafından
Merhaba normalde checkboxların olduğu bir formu post ettiğimizde sadece seçili checkboxların değeri gönderilir ya, örneğin get metodu ile gönderdiğimizide sadece seçili değerleri görüyoruz. Ama range slider inputum seçilip değiştirilmese bile submit edince formu gönderilmiş oluyor eğer kullanıcı seçtiyse range sliderda bir değer ozaman gönderebilsin odeğeri istiyorum ayrıca kullanıcı seçtiği geri almak için resetleyebilmeli de ama reset butonuna basınca bir özellik olmalı inputtaki değer gitmesin. Bu konuda ne yapabilirim? Cevaplara açığım...
Paylaş

1 cevap

0 oy
(8.6k puan) tarafından
misafir tarafından seçilmiş
 
En İyi Cevap
Normalde Checkboxlar Gibi Düz Mantıkta Seçili Ya da Değil Diyemiyoruz Range Slider Tipi İnputlara. Bu Sebeple Direk Göndermeme Özelliği Yok, Lakin Küçük Bir Hack Yapmak Mümkün Gibi :) Normalde Bir Range Slider da Değer Seçilse de Seçilmese de Submit Butonuna Basınca Range Değeri Post Edilir, Lakin Disabled Özelliği Eklenen Range Slider İnputlar Veri Göndermezler. Burada Teoride Şöyle Bir Kodlama Yaparak İstediğinizi Elde Edebilirsiniz;

-Eğer Bir Range Sliderda Değer Seçildiyse Belli Bir Class Atarsınız İnputa

-ve Submit Butonuna Bastığınızda Direk Formu Göndermeden Önce Bu Seçilme Class'ı Atanmayan İnputlara Disabled Özelliği Eklerseniz Otomatik Olarak Gitmemiş Olurlar

-Eğer Değer Seçili Bir İnputu Geri Almak İçin Sıfırla Butonuna Basılırsa da Seçilmiş Olma Class'ını Kaldırırsınız

:)
Biraz Uğraştırıcı Lakin Mümkün Duruyor Genel Hatlarıyla...
tarafından
İlginç bir yöntem bakalım olacak mı :)
Bu Hafta En Aktif Üyeler
    ...