Sam*_*on3 2 php forms post window
我目前有一个表单设置,将一些数据传递给php文件,该文件在后台进行一些对用户来说不重要的处理.目前,当单击提交按钮时,将打开一个新窗口(加载处理输入信息的php文件).由于没有真正的用户内容,页面只是空白.理想情况下,我希望在提交表单时修改当前页面(使表单消失并在其位置显示消息,例如"已收到您的请求".).
是否可以提交表格并处理数据而无需打开新窗口?是否有可能以某种方式将其隐藏起来?
<form action="<!-- FORM ACTION -->" method="post" target="_blank">
Run Code Online (Sandbox Code Playgroud)
使用jquery,您可以执行以下操作:
$('form').submit(function(){
$.ajax({
type: "POST",
url: "post.php",
data: $('form').serialize(),
success: function() {
//something to let the user know it was submitted
}
});
}
Run Code Online (Sandbox Code Playgroud)