停止刷新表单
stop form from refreshing
我有一个表单,它接受来自用户的数据,并在调用java服务发送邮件后给出一个成功消息。发送成功后,用户将收到一条成功消息。在我的例子中,表单是弹出式的。因此,在提交表单发布数据和弹出刷新/提交,没有成功弹出。我使用下面的代码:
$( "#target" ).submit(function( event ) {
alert( "Mail Sent successfully" );
event.preventDefault();
});
但是我不想要上面的警告。我想我的定制弹出成功消息,这不是一个警报。例如
$(document).ready(function(){
$( "#target" ).submit(function( event ) {
$( "#dialog" ).dialog();
event.preventDefault();
});
});
<div id="dialog" title="Basic dialog">
<p>Mail Sent successfully</p>
</div>
不工作
我也试过,return false
在脚本和
<form method= "post" onsubmit= "return false()">
感谢您的帮助
表单中缺少id="target"
<form method= "post" id="target">
<input type="submit"/>
</form>
<script>
$( "#target" ).submit(function( event ) {
$( "#dialog" ).dialog();
event.preventDefault();
});
</script>
这里是演示https://jsbin.com/duyevo/edit?html,js,output
相关文章:
- Jquery提交表单而不刷新
- 单击表单中的按钮会导致页面刷新
- 停止刷新表单,但要发布
- 在jQuery中的IFrame中提交表单后刷新父窗口
- 如何在刷新时重新填充表单中的复选框并将表单值发布到页面
- 浏览器在用PHP提交表单时不断刷新
- 将以下代码重置并刷新提交后的表单
- 在ASP.NET中单击“提交”按钮时,使表单不刷新
- JQuery-自动刷新(重复表单)
- 如何刷新表单的yii2前端验证
- Jquery表单提交仍在刷新
- 页面刷新时从本地存储恢复表单
- 如何在不刷新页面的情况下发送表单
- 提交表单刷新页面,即使使用 e.preventDefault
- 提交时停止表单刷新页面
- JavaScript:表单刷新页面,更改此.form.submit问题
- Javascript - 如何阻止 onClick 擦除表单/刷新页面
- 提交表单刷新页面
- 防止表单刷新页面Javascript
- 阻止表单刷新页面