• 10-08-2009, 16:25:38
    #1
    resimde gördüğünüz radio seçeneklerinde aynı anda iki tane 3 seçilmemesi için ne yapmam gerekiyor ?

    yardımcı olabilirmisiniz?

  • 10-08-2009, 17:45:30
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    aynı id ve name koymayı denedinmi ? yada hazır bir test formu kodlarına bakarsan aynı adda olduğunu görürsün
  • 10-08-2009, 17:54:00
    #3
    name kısımlarını aynı yapmalısın;

    Alıntı
    <input type="radio" value="V1" name="R1">
    <input type="radio" value="V2" name="R1">
    <input type="radio" value="V3" name="R1">
    <input type="radio" value="V4" checked name="R1">
  • 11-08-2009, 08:42:11
    #4
    fakat orada 6 tane input değeri var. name leri aynı yaparsam karışmaz mı?
  • 11-08-2009, 08:58:23
    #5
    nameler aynı value ler farklı olmalı bildiğim kadarıyla. formu yollayınca zaten name deki value gönderilmiş olacak .
  • 11-08-2009, 09:00:29
    #6
    <input type="radio" name="cinsiyet" value="erkek"> Erkek
    <input type="radio" name="cinsiyet" value="kadin"> Kadın

    Örnekdeki gibi sadece biri seçilebilir
  • 11-08-2009, 10:52:23
    #7
    webadam adlı üyeden alıntı: mesajı görüntüle
    <input type="radio" name="cinsiyet" value="erkek"> Erkek
    <input type="radio" name="cinsiyet" value="kadin"> Kadın

    Örnekdeki gibi sadece biri seçilebilir
    Fakat farklı 3 lerin mesela name'leri aynı olduğunda, aynı soruda birden fazla şık seçilebilir hale gelecektir, çünkü aynı sorudaki seçeneklerin isimleri farklı olacak. Arkadaşın istediğini yapmasının en mantıklı çözümü, aynı sorudaki seçeneklerin name'lerini aynı verip, idlerini mesela soruno+"_"+şıkno tarzında vererek radio butonlarının eventine küçük bir javascript yardımıyla daha önce o çık seçilmiş mi diye kontrol ettirmek diye düşünüyorum.
    Umarım açıklayabilmişimdir.
  • 11-08-2009, 15:35:59
    #8
    @ahbap tam olarak anlayamadım açıkcası.
    aşağıda üç tane çeşit radio var. a da 1 i seçince 3 de 1 i seçememesi gerekiyor.
    problem tam olarak bu.

    <input type="radio" name="a" value="1"> 1
    <input type="radio" name="a" value="2"> 2
    <input type="radio" name="a" value="3"> 3


    <input type="radio" name="b" value="1"> 1
    <input type="radio" name="b" value="2"> 2
    <input type="radio" name="b" value="3"> 3


    <input type="radio" name="c" value="1"> 1
    <input type="radio" name="c" value="2"> 2
    <input type="radio" name="c" value="3"> 3