Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

jQuery ile text box nasıl temizlenir?

Merhaba Arkadaşlar

$(".selsts").attr('checked', false);

yukarıdaki kodda checkboxları temizliyirom, text box ları aşağıdaki kodda temizliyemiyorum, bu konuda yardımcı olurmusunuz Arkadaşlar.

$('input[type=text]').attr("disabled",false);

teşekkürler.
+1
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • necmettin adlı üyenin fotoğrafı
    11 yıl önce yazılmış
    80 cevap - 0 soru
    $(belirtec).val('') temizler,
    $(belirtec).val(yenideger) yeni değer atar,
    $(belirtec).val() güncel değeri alır.

    <input id='metkut' value='değer'/>
    var x=$('#metkut').val() //x="değer"
    $('#metkut').val('') //metin kutusunun içi boşaltıldı
    $('#metkut').val('yenideğer') //metin kutusundaki metin değiştirildi
    • pl_phe adlı üyenin fotoğrafı pl_phe
      peki şunu nasıl yapabiliriz,

      iki input var birisine değer girdiğinde diğer inputdada aynı değirin yazılmasını istiyorum ?
      11 yıl önce yazılmış
    • emlak21 adlı üyenin fotoğrafı emlak21
      Merhaba hocam
      Hocam aslında benim yapmak istediğim her div`in içerisine form elamanları yerleştik, 1 div`i seçip içindeki form elamanlarını işaretledik veya seçtik, Hocam diyelim ki 1ci div`den vazgeçip 3 cü div`e geçip form elamanları işaretledik, benim buradaki sorun 1 ci div`i terk edip 3 cü div`e geçtiğimde 1 ci div içerisindeki işaretlediğim form elamanları, işaretlediğim şekilde duruyor, 1ci div`i terk ettiğimde işaretlediğim form elamanlarının hepsinin temizlenmesini nasıl yapabiliriz. Kodlama aşağıdaki gibi bu konuda yardımcı olurmusunuz.
      saygılar.



      <script type="text/javascript">
      /* This script and many more are available free online at
      The JavaScript Source!! http://javascript.internet.com
      Created by: Jay Rumsey | http://www.nova.edu/~rumsey/ */
      function ShowReg(op) {
      document.getElementById('etip1').style.display='none';
      document.getElementById('etip2').style.display='none';
      document.getElementById('etip3').style.display='none';
      document.getElementById('etip4').style.display='none';

      if (op == 1) {
      document.getElementById('etip1').style.display="block";
      }
      if (op == 2) {
      document.getElementById('etip1').style.display="block";
      }
      if (op == 3) {
      document.getElementById('etip1').style.display="block";
      }
      if (op == 4) {
      document.getElementById('etip2').style.display="block";
      }
      if (op == 5) {
      document.getElementById('etip3').style.display="block";
      }
      if (op == 6) {
      document.getElementById('etip4').style.display="block";
      }
      $(".selsts").attr('checked', false);
      $('#myListbox option').attr('selected',false);
      $('#rate textbox').val("selected",false);
      }
      </script>

      <select name="kategori_id" id="choice" onchange="ShowReg(this.selectedIndex)">
      <option value="etip1">1. div</option>
      <option value="etip2">2. div</option>
      <option value="etip3">3. div</option>
      <option value="etip4">4. div</option>
      </select>

      <div id="etip1" style="display:none;">
      <input type="checkbox" class="selsts" name="selsts" value="E">1--
      <input type="checkbox" class="selsts" name="selsts" value="W">2--
      <input type="checkbox" class="selsts" name="selsts" value="P">3--
      <input type="checkbox" class="selsts" name="selsts" value="R">4--
      <br />
      <select id="myListbox">
      <option value="0">-- div seç --</option>
      <option value="1div">1. div</option>
      <option value="2div">2. div</option>
      <option value="3div">3. div</option>
      </select>
      <br />
      <input name="" type="text" id="rate" />
      </div>

      <div id="etip2" style="display:none;">

      <input type="checkbox" class="selsts" name="selsts" value="E">1--
      <input type="checkbox" class="selsts" name="selsts" value="W">2--
      <input type="checkbox" class="selsts" name="selsts" value="P">3--
      <input type="checkbox" class="selsts" name="selsts" value="R">4--
      <br />
      <select id="myListbox">
      <option value="0">-- div seç --</option>
      <option value="1div">1. div</option>
      <option value="2div">2. div</option>
      <option value="3div">3. div</option>
      </select>
      <br />
      <input name="" type="text" id="rate" />

      </div>

      <div id="etip3" style="display:none;">
      <input type="checkbox" class="selsts" name="selsts" value="E">1--
      <input type="checkbox" class="selsts" name="selsts" value="W">2--
      <input type="checkbox" class="selsts" name="selsts" value="P">3--
      <input type="checkbox" class="selsts" name="selsts" value="R">4--
      <br />
      <select id="myListbox">
      <option value="0">-- div seç --</option>
      <option value="1div">1. div</option>
      <option value="2div">2. div</option>
      <option value="3div">3. div</option>
      </select>
      <br />
      <input name="" type="text" id="rate" />

      </div>

      <div id="etip4" style="display:none;">
      <input type="checkbox" class="selsts" name="selsts" value="E">1--
      <input type="checkbox" class="selsts" name="selsts" value="W">2--
      <input type="checkbox" class="selsts" name="selsts" value="P">3--
      <input type="checkbox" class="selsts" name="selsts" value="R">4--
      <br />
      <select id="myListbox">
      <option value="0">-- div seç --</option>
      <option value="1div">1. div</option>
      <option value="2div">2. div</option>
      <option value="3div">3. div</option>
      </select>
      <br />
      <input name="" type="text" id="rate" />

      </div>
      11 yıl önce yazılmış
    • necmettin adlı üyenin fotoğrafı necmettin
      pl_phe aslında ayrı soru açman gerekir ama şöyle:

      <input id='tb1' onchange='digeriniguncelle()'/>
      <input id='tb2'/>
      


      function digeriniguncelle() {
          $('#tb2').val($('#tb1').val());
      }
      
      11 yıl önce yazılmış
    • necmettin adlı üyenin fotoğrafı necmettin
      jquery'nin children() fonksiyonuna bakman lazım.

      Pratik ve araştırma gerektirmeyen çözüm:
      Her div'deki form öğelerine sınıf atarsın, div1'dekilere class='div1' gibi..
      Sonra diğer DIV'e geçmeden önce
      $('.div1 input, .div2 input, .div3 input, .div4 input').attr('checked', false);
      $('.div1 input, .div2 input, .div3 input, .div4 input').val('');
      

      çalıştığında tüm form elemanları temizlenmiş olur.

      Ayrıca bir öneri:
      document.getElementById('etip1').style.display='none';
      document.getElementById('etip2').style.display='none';
      


      jquery kullanıyorsan çok daha pratik bir yolu var:
      $('#etip1, #etip2').show();
      
      11 yıl önce yazılmış
    • emlak21 adlı üyenin fotoğrafı emlak21
      Hocam merhaba
      veritabanına veri eklenirken Hocam, virgül baoşluk virgül boşluk ondan sonra veriyi ekliyor, aşağıda örnekte görebilirsiniz, ne yapmam gerekiyor Hocam

      Saygılar.

      <script type="text/javascript">
      $(document).ready(function() {
      $.divliste = {
      '0' : $([]),
      '1' : $('#1'),
      '2' : $('#2'),
      '3' : $('#3'),
      '4' : $('#4'),
      '5' : $('#5'),
      '6' : $('#6')
      };

      $('.divsecici').change(function() {
      // hide all
      $.each($.divliste, function() { this.hide(); });
      // show current
      $.divliste[$(this).val()].show();

      //classı selsts olan selectleri seçilmemiş yapıyoruz div değiştiğinde
      $('#1 option, #2 option, #3 option, #4 option, #5 option, #6 option').attr('selected',false);
      $('#1 input, #2 input, #3 input, #4 input, #5 input, #6 input').attr('checked', false);
      $('#1 input, #2 input, #3 input, #4 input, #5 input, #6 input').val('');
      });
      });
      </script>
      11 yıl önce yazılmış
    • emlak21 adlı üyenin fotoğrafı emlak21
      birde hocam checkbox işaretlediğim halde veritabanına kayıt yapmıyor.
      saygılar
      11 yıl önce yazılmış

Cevaplar

Hiç cevap bulunamadı.