簡體   English   中英

簡單的表單提交沒有頁面刷新問題

[英]Simple form submit without page refresh issue

我有一個簡單的應用程序,其功能運行正常,只是在使其變得用戶友好方面遇到困難。 基本上,這是用戶輸入其姓名(必填)和其請求(也必填)的一種形式。

提交表單后,他的條目存儲在MySQL數據庫中,並且在同一頁面上顯示了來自所有用戶的所有其他請求,包括用戶請求。 所有這些都應該在不刷新頁面的情況下完成(這基本上是我的問題)。

我的HTML代碼結構如下:

<div id="main">
    <form action="" method="post">
      Name: <input type="text" name="name" />
      Request: <textarea name="request"></textarea>
    </form>
</div>

<div id="totalRequest">
  <!-- All requests fetched from database, including user's input -->
</div>

和PHP:

<?php
if(!empty($_POST)) {
  //form validation code

  //if validation successful, execute code and send to MySQL
}
?>

總而言之,用戶旅程應如下所示:

用戶訪問頁面並查看該表單以及其他人在(#totalRequests)div中提出的其他請求。 然后,他輸入自己的輸入(兩個字段都是必填項),並且在驗證后,他應該看到他的請求顯示在其他請求的頂部。

我不擅長JavaScript或AJAX。 我知道在線上有很多提供類似項目的教程,但是它們要么太復雜,要么就不能按照我想要的方式運行。

我並不需要什么大的或高級的東西,我想要最簡單的解決方案。 只要完成工作,它就不需要漂亮或吸引眼球。

很抱歉花了這么長時間,在此先感謝您。

除非使用Jquery或AJAX,否則不刷新頁面就無法將數據提交到Web服務器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM