Alasan:
Saya sedang membuat halaman utama dengan karusel. Karusel berfungsi hebat. Walau bagaimanapun, setiap slaid mempunyai bentuk inputnya sendiri. Jika saya cuba menggabungkan kedua-dua borang dalam satu teg, halaman dimuat semula ke kandungan asalnya apabila saya menukar slaid. Saya percaya ini disebabkan oleh label yang menyimpan semua input bersama-sama dan nilai borang yang ditetapkan semula apabila indeks slaid karusel berubah.
Apa yang saya nak buat
Saya ingin mempunyai berbilang label pada satu halaman daripada menggunakan pembungkus yang menyebabkan semua nilai yang dipilih ditetapkan semula apabila menukar kepada slaid lain. Bolehkah saya menggunakan beberapa jenis isset($_POST['form1']) untuk merujuk nama a ?
Apabila saya cuba menggunakan berbilang borang, saya nampaknya tidak dapat menghantar sebarang data yang diserahkan.
`<div id="myCarousel" class="carousel slide"> <!-- Indicators --> <ol class="carousel-indicators"> <li class="item1 active"></li> <li class="item2"></li> </ol> <!-- Wrapper for slides --> <div class="carousel-inner" role="listbox"> <div class="item active"> <!-- 1st input form for carousel slide --> <form method="post" name="form1"> <!--- code for 1st carousel --> </div> </form> <div class="item"> <!-- 2nd input form on other slide --> <form method="post" name="form2"> <!-- code for 2nd slide --> </form> </div> </div> <!-- submit button that takes data selected from other carousel fields --> <form method="post" name="btn-submit"> <button name="btn">Click here</button> </form>`
Anda boleh menambah input pada borang anda untuk memasukkan sebarang data yang anda suka. Contohnya:
Kemudian dalam kod sisi pelayan anda hanya semak
$_POST["formName"]
中的值.