在提交表单时停止重定向页面,可以通过以下几种方式实现:
document.querySelector('form').addEventListener('submit', function(event) {
event.preventDefault(); // 阻止默认的表单提交行为
// 执行自定义的逻辑处理
});
$('form').submit(function(event) {
event.preventDefault(); // 阻止默认的表单提交行为
$.ajax({
url: '处理表单的URL',
type: 'POST',
data: $(this).serialize(), // 序列化表单数据
success: function(response) {
// 处理服务器返回的响应数据
}
});
});
<form action="处理表单的URL" method="POST" target="myiframe">
<!-- 表单内容 -->
<input type="submit" value="提交">
</form>
<iframe name="myiframe" style="display:none;"></iframe>
以上是几种常见的在提交表单时停止重定向页面的方法,具体选择哪种方法取决于你的需求和技术栈。
领取专属 10元无门槛券
手把手带您无忧上云