表单提交按钮/刷新页面

时间:2016-11-03 20:44:21

标签: javascript php jquery ajax

我正在寻找关于在推送表单提交按钮上重新加载页面的建议。我有一个jQuery单击事件,使用AJAX将信息从表单发送到php文件,该文件检查从表单收集的数据,然后将其推送到数据库。 PHP文件收集信息,信息丢失或提交成功,然后通过AJAX将该信息带回主页。然后将该信息推送到页面上的错误消息div中,以判断是否存在问题或一切都成功。当我在没有AJAX的情况下在其他表单上完成所有操作时,这非常有用,但是这个更加复杂,所以我决定将所有内容都打破以保持整洁。使用$facNum = $_POST['facNum']; $conn = mysqli_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('Could not connect: ' . mysqli_error()); } $sql = 'CALL makePositionVacant('. $facNum .')'; $retval = mysqli_query( $conn, $sql ); $retval; mysqli_close($conn); 时,看起来好像在刷新后会这样做?那么错误信息就在那里。当我使用AJAX时,我现在看起来好像在刷新之前加载了错误消息,所以它就丢失了。以下是我的工作内容:

if(array_key_exists("submit",$_POST)) {

1 个答案:

答案 0 :(得分:1)

从类型=&#34更改按钮;提交"输入="按钮"。提交按钮会在单击时自动提交嵌入它们的表单。