我有一個相當基本的註冊表單。我試圖顯示一條成功消息(頁面上,在彈出窗口中,在一個警報......我沒有偏好)VS.重定向到表單發佈到的頁面(這是當前正在發生的事情)。在表單提交而不是重定向時顯示消息
<form action="path/to/form/main/index.php" method="post">
<p>
<input name="contact[first_name]" placeholder="Your First Name" type="text">
<input name="contact[email]" placeholder="[email protected]" type="text">
<input class="btn btn-success btn-large" value="Sign Me Up" type="submit">
</p>
<input name="action" value="ext_addcontact" type="hidden">
<input name="selectedgroupname" value="Website Opt-Ins" type="hidden">
<input name="groupownerid" value="[p:pid]" type="hidden">
</form>
[p:pid]是用於填充服務器端的系統的變量標籤。
例如:http://aia.dmplocal.com/sites/52/index.html
對不起,在這裏的任何白癡 - 我很新的JS/AJAX。謝謝
編輯:我無法控制表單發佈到的位置(index.php)。
最簡單的方法是將重定向添加到您的PHP代碼。在保存表單數據(我假設發生在index.php)後,你可以添加一行:'header('Location:my_success_page.php');' –
你好馬特 - 我很樂意,但我不'無權訪問編輯index.php。它幾乎需要一個解決方案,我可以在頁面內完成(我完全可以控制) – user3366357
@MattBrowne仍然是一個重定向,這不是OP想要的。 – putvande