Problem bei der Übermittlung des JQuery-Formulars
hanghaigood
hanghaigood 2021-07-19 15:25:56
0
3
1299

index.html的代码:

<html>

<head>

<meta charset="utf-8">

<script src="jquery-1.12.4.min.js "></script>

<script type="text/javascript">

 

    $(function () {

        $("#btn").click(function () {

$.ajax({ 

                    type:"post",                 url: "form.php",                     data:{

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

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

                    },

                    async: true,                  success: function(msg) { 

                     alert("提交成功!"+msg); 

                  }           }

   

        });

    });

   

</script>

</head>

<body>

    <div style="text-align: Mitte; Rand oben : 50px;

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

                                                                                                                                                                                                          ="Submit" style="margin-top: 27px;" >

                                                                                                                                  

echo $b ;

?>

Führen Sie index.html aus, geben Sie das Formular ein und klicken Sie auf „Senden“:

Öffnen Sie die Seite „form.php“, die jedoch leer ist, und geben Sie „echo“ ein Der Inhalt kann nicht ausgegeben werden.

Der Effekt, den Sie erzielen möchten, ist:

1 Senden Sie das Formular über Ajax, ohne zur Seite zu springen.

2. Die PHP-Seite kann die von Ajax übermittelten Formulardaten empfangen, die Formulardaten über Echo ausgeben und auf der PHP-Seite anzeigen.

Derzeit kann die PHP-Seite von Ajax übermittelte Formulardaten empfangen, da die Daten an den Parameter msg zurückgegeben werden können. Wenn die Formulardaten jedoch über Echo ausgegeben und auf der PHP-Seite angezeigt werden, ist sie leer. Was ist schief gelaufen?

hanghaigood
hanghaigood

Antworte allen(2)
流年

那后台的双引号变成单引号

  • Antwort $_POST['bookname'],双引号变成单引号也不行。
    hanghaigood Autor 2021-07-21 14:58:35
流年

看控制器里面

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage