Rumah  >  Soal Jawab  >  teks badan

Apabila borang diserahkan, URL tindakan gagal melompat dengan betul.

<p>Apabila saya menyerahkan borang, bukannya membawa saya ke URL yang betul, ia hanya kekal pada URL yang sama dan menambahkan parameter padanya. Seperti ini: /todo?message=themessage dan bukannya /todo/add</p> <pre class="brush:php;toolbar:false;"><form> <div class="form-group" action="/todo/add" <label untuk="mesej">Tambah mesej tugasan baharu</label> <jenis input="teks"kelas="kawalan bentuk"nama="id mesej""> <jenis butang="serahkan"kelas="btn btn-utama">Tambah</button> </div> </form></pre> <p>Dalam /todo/add URL saya, saya mempunyai skrip php yang diberikan kepada laluan itu dan ia hanya menggemakan rentetan untuk melihat sama ada borang itu menyentuh URL, tetapi tidak, ia hanya Kekal pada halaman yang sama dengan parameter . </p>
P粉674876385P粉674876385390 hari yang lalu472

membalas semua(2)saya akan balas

  • P粉594941301

    P粉5949413012023-08-29 17:52:01

    Letakkan action='' dan method='' dalam teg borang dan bukannya teg div

    balas
    0
  • P粉937769356

    P粉9377693562023-08-29 14:10:17

    Anda hampir melakukannya. Apa yang anda perlu lakukan ialah mengalihkan atribut "tindakan" dan "kaedah" ke dalam teg borang, bukan teg div.

    Memandangkan anda tidak mempunyai "tindakan" dalam teg borang, tingkah laku lalai ialah menyerahkan borang ke halaman yang sama.

    balas
    0
  • Batalbalas