• 06-01-2021, 04:32:13
    #1
    merhaba, jquery step formum var ve talepler için kategorilere ait dinamik olarak form ekliyorum. Mesela web tasarım kategorisi için

    <div class="tab-pane" id="yenimi">        <div class="row">            <div class="col-sm-12">                <h5 class="info-text"> Yeni proje mi?</h5>            </div>
                <div class="col-sm-10 col-sm-offset-1">                <div class="choices cb2">
                        <label class="custom_label"> Yeni Web Sitesi                        <input name="content[]" class="custom_input" value="Yeni Web Sitesi" required=""                         type="radio">                    </label>
                        <label class="custom_label"> Mevcut Web Sitesi                        <input name="content[]" class="custom_input" value="Mevcut Web Sitesi" required=""                         aria-required="true" type="radio">                    </label>                </div>                <label id="detay-error" class="error" for="content[]"                style="display: none;"></label>
    
    
    
                </div>
            </div>
        </div>
    
        <div class="tab-pane" id="tipi">        <div class="row">            <div class="col-sm-12">                <h5 class="info-text"> Site tipi?</h5>            </div>
                <div class="col-sm-10 col-sm-offset-1">
                    <div class="choices cb2">                    <label class="custom_label">E-ticaret (alışveriş sepeti, POS)                          <!-- inputlarda ki ve labellarda ki classların isimleri kalsın. (Dikkat ET!!!!!!!!!!) -->                        <input name="content[]" class="custom_input" value="E-ticaret (alışveriş sepeti, POS)" required                         aria-required="true" type="radio">                    </label>
                        <label class="custom_label">Sosyal medya, forum (üyelik özellikli)                         <input name="content[]" class="custom_input" value="Sosyal medya, forum (üyelik özellikli)" required                        aria-required="true" type="radio">                    </label>
                        <label class="custom_label"> Basit içerik (şirket/ürün tanıtım, blog)                        <input name="content[]" class="custom_input" value="Basit içerik (şirket/ürün tanıtım, blog)" required                        aria-required="true" type="radio">                    </label>
                        <label class="custom_label"> Diğer                        <input name="content[]" class="custom_input" value="Diğer" required                        aria-required="true" type="radio">                    </label>
    
                    </div>
    
    
    
                </div>
            </div>
        </div>
    böyle bir step step yapım var ama aynı name olduğu için valuelerini alamıyorum aynı <form> içinde oldukları için bir tanesini veriyor 2.step te nasıl yapmalıyım?
  • 06-01-2021, 11:18:53
    #2
    name değerlerini isim[] olarak değiştirin sonra aldığınız zaman array olarak alıp islersiniz. Birden fazla aynı name olduğu zaman sonuna [] eklemeniz gerekir.
  • 06-01-2021, 14:11:18
    #3
    @dnaz; şimdi şöyle bir prbolem var jquery step formda tıklama ile ilerlediği için tek form içinde birden fazla radio buton kullanıyoruz. O yüzden o olmuyo aynı form içinde ki aynı name radio butonları nasıl alacağım? bir seçenek yok çünkü 1. radio form 1,2,3,4 değerleri 2. radio form 6,7,8 değerleri var mesela ama bunlar aynı form içinde aynı name oldukları için birden fazla cevap alamıyorum bir yöntemi var mı?
  • 06-01-2021, 14:13:58
    #4
    Diğer kodları görmeden fazla yardım edemem ama harici olarak bir değişken tanımlayabilirsiniz, o değişkene verileri Object olarak eklersiniz sonra php ile yada js ile json parse ederek kullanabilirsiniz.
  • 06-01-2021, 14:15:28
    #5
    @dnaz; müsaitsen bağlanıp bakabilir miyiz? ücret karşılığında da olur bakarsın söylersin ücreti
  • 06-01-2021, 14:15:50
    #6
    @dnaz; karışık biraz durum anlatamadım tam aslında
  • 06-01-2021, 14:19:26
    #7
    Pm attım.