Kullanıcıların bir restoran için saatleri girmek sağlayan bir uygulama üzerinde çalışıyorum. i Form kod böyle kurdunuz:
<div class="hourswrapper">
Days:
<input type="checkbox" name="day1[]" value="1" />M
<input type="checkbox" name="day1[]" value="2" />Tu
<input type="checkbox" name="day1[]" value="3" />W
<input type="checkbox" name="day1[]" value="4" />Th
<input type="checkbox" name="day1[]" value="5" />F
<input type="checkbox" name="day1[]" value="6" />Sa
<input type="checkbox" name="day1[]" value="7" />Su
<br />
Opening Time:
<select name="starthour1">
<option value="12">12</option>
<option value="01">1</option>
<option value="02">2</option>
<option value="03">3</option>
<option value="04">4</option>
<option value="05">5</option>
<option value="06">6</option>
<option value="07">7</option>
<option value="08">8</option>
<option value="09">9</option>
<option value="10">10</option>
<option value="11">11</option>
</select> :
<select name="startminute1">
<option value="00">00</option>
<option value="15">15</option>
<option value="30">30</option>
<option value="45">45</option>
<option value="59">59</option>
</select>
<select name="startwhen1">
<option value="am">am</option>
<option value="pm">pm</option>
</select><br />
Closing Time:
<select name="endhour1">
<option value="12">12</option>
<option value="01">1</option>
<option value="02">2</option>
<option value="03">3</option>
<option value="04">4</option>
<option value="05">5</option>
<option value="06">6</option>
<option value="07">7</option>
<option value="08">8</option>
<option value="09">9</option>
<option value="10">10</option>
<option value="11">11</option>
</select> :
<select name="endminute1">
<option value="00">00</option>
<option value="15">15</option>
<option value="30">30</option>
<option value="45">45</option>
<option value="59">59</option>
</select>
<select name="endwhen1">
<option value="am">am</option>
<option value="pm">pm</option>
</select><br />
<input type="checkbox" name="24hours[]" value="yes" />Open 24 Hours
</div>
yani temelde kişinin o gün için geçerli saat ve işaretleri bir dizi seçer. tabii (bir restoran açık 12-2 bir gün ama 12-5 başka ise Örn.) saat çoklu kümeleri olabilir. Ben basıldığında, ancak birçok kez gerekli olan bu aynı kodu çoğaltan bir "Daha Saat Ekle" düğmesi var istiyorum.
Bu konuda gitmek için en iyi yolu nedir? nasıl dinamik olarak başında gizli olması gerek kalmadan bir form öğesi eklerim? nasıl ben saat girişlerin her set için farklı numaralandırılmış isimler ayarlarım ve daha sonra kaç erişimi (PHP yazı kullanarak) biliyor musun? i eklendi kaç izler bir javascript işlevi gerekir varsayıyorum.
alternatif olarak, ben belki farklı / daha iyi saat girişleri, form elemanları dinamik oluşturulmasını gerektirmeyen bir yol sunmak için nasıl önerilerine açığım. ben sadece her gün için bir metin kutusu olmasını istemiyorum neden olan, garip girişleri ayrıştırma konusunda endişelenmenize gerek yok bu yüzden kullanıcının girişlerini kısıtlamak istiyorsun.
teşekkürler.