• 28-01-2016, 20:50:27
    #1
    Üyeliği durduruldu
     $(".mert").change( function() {
        if($(this).is(":checked")){
           alert( $(this).val() );
        }
      });
      </script>
    <form id="meyve">
        <input id="cevap" name="cevap[]" class="mert" type="checkbox" value="1"/> Elma<br/>
        <input id="cevap" name="cevap[]" class="mert" type="checkbox" value="3"/> Armut<br/>
        <input id="cevap" name="cevap[]" class="mert" type="checkbox" value="4"/> Portakal<br/>
        <input id="cevap" name="cevap[]" class="mert" type="checkbox" value="1"/> Limon<br/>
        <input id="cevap" name="cevap[]" class="mert" type="checkbox" value="5"/> Karpuz<br/>
    </form>
    her checkbox a tıklandığında value sini ekrana basıyor ben bu valueleri bir değişkene atamak istiyorum. oluru varmıdır. teşekkürler
  • 28-01-2016, 21:49:48
    #2
    Merhaba,

    Form u submit ettiğinde zaten hepsi bir array değişkeniyle seçilenler sana gelecek, var olan sayfada değişkene almak istiyorum diyorsan bunu ne şekilde almak istiyorsunuz onu belirtirseniz birçok kişi yardımcı olacaktır.

    1. Submit olan sayfa PHP ise
    $cevap = $_POST['cevap'];
    print_r($cevap); // Seçilenler değişkende
    2. Seçilenleri javascriptte bir değişkene almak istiyorum diyorsan
    var checks = [];
    $(".mert").change( function() { 
        if($(this).is(":checked")){ 
           checks.push($(this).val());
        } 
      });