-1
我寫數據庫的PHP編程,我提交表單數據插入數據庫在同一頁面,但當它重新加載它給出了尊重的錯誤。我想阻止重新加載頁面使用JavaScript或jQuery,但我沒有得到任何想法。如何防止頁面在提交後重新加載?
<!DOCTYPE HTML>
<html lang="en">
<head><title>Title</title></head>
<body>
<form method=post>
<label for="name">Name </label>
<input type=text name=name size=30>
<br/>
<input type=submit value=Sent name=submit>
</form>
</body>
</html>
我已經關閉窗體標籤之前,我不能這樣做。 PHP腳本是
<?php
$conn=pg_connect("host=hostname dbname=databasename user=username password=password") or die("Error, Could not connect".pg_last_error($conn));
$rs=pg_query($conn,"insert into tablename(name) values($_POST['name']");
if($rs)
{
echo "Inserted";
}
else
{
echo "ERror is occured!";
}
?>
考慮名稱在數據庫中的唯一,則是錯誤的形式重新提交過程中產生......
It is the second step when I submit the page after fillup the form..
It occurs after the re-submission of the form
請幫我解決問題.. 謝謝....
這是提交的默認行爲。它會自動重新加載頁面,如果你不想重新加載頁面使用ajax請求 – guradio
一個很好的方式來啓動http://malsup.com/jquery/form/ –
是否有可能使用javaScript –