cari

Rumah  >  Soal Jawab  >  teks badan

masalah penyerahan borang jquery

index.html的代码:

<html>

<head>

<meta charset="utf-8">

<script src="jquery-1.12.js. "></script>

<script type="text/javascript">

 

    $(function () {

        $("#btn") .klik(

 () klik(

() $.ajax({ 

                    jenis:"siaran", 

                    url:"form.php", 

                                                                                                                                                                                          nama buku:$("#bookname").val(),

                        tekan:$( "#press").val()

                    },

                    async: true, 

             fungsi                             fungsi                        makluman("提交成功!"+msg); 

                   } 

            );      

   

        });

    });

   

</skrip>

</head>

;<<. -sejajarkan: tengah;  atas jidar : 50px;">

        <form id="form1">

            图书名:<input type="text" id="bookname" /><

          Penerbit: <input type="text" id="press" style="margin-top: 15px;" /><br>

                                                                                                                                                                              ="       ="Submit" 2 >

                                                                                                                                                                                                                                      

kod form.php:

<?php

$a = $_POST["nama buku"];

$b = $_POST[

tekan $b = $_POST[

"

echo $b ;

?>

Jalankan index.html, masukkan dalam borang dan klik hantar:

, dan buka borang.php, dan buka echo tidak boleh mengeluarkan kandungan.

Kesan yang ingin anda capai ialah:

1.png1 Hantar borang melalui ajax tanpa melompat ke halaman.

2 Halaman php boleh menerima data borang yang dihantar oleh ajax, dan mengeluarkan data borang melalui gema dan memaparkannya pada halaman php.

Pada masa ini, halaman php boleh menerima data borang yang dihantar oleh ajax, kerana data itu boleh dikembalikan ke msg parameter. Walau bagaimanapun, apabila data borang dikeluarkan melalui gema dan dipaparkan pada halaman php, ia kosong. 2.png

hanghaigoodhanghaigood1226 hari yang lalu1298

membalas semua(3)saya akan balas

  • 流年

    流年2021-07-20 18:56:05

    Petikan berganda di latar belakang menjadi petikan tunggal

    balas
    0
  • hanghaigood

    $_POST['bookname'], walaupun tanda petikan berganda ditukar kepada tanda petikan tunggal, ia tidak akan berfungsi.

    hanghaigood · 2021-07-21 14:58:35
  • 流年

    流年2021-07-20 18:55:06

    Lihat bahagian dalam pengawal

    balas
    0
  • Batalbalas