如何防止表单提交后关闭模式?我使用的是Flask & Jinja。
<form method="post" action="" id="login-form">
<input type="text" placeholder="Username" name="username" value="{{request.form.username}}"/>
<input type="Password" placeholder="Password" name="password" value="{{request.form.password}}"/>
<button id="submit-button" class="success button" data-toggle="modal">Login/Register</button>
<p>{{error}}</p>
<script>
$('#submit-button').click(function(e) {
e.preventDefault();
$('#login-form').submit();
});
</script>
</form>发布于 2016-06-02 21:40:59
默认情况下,提交表单会加载action属性中标识的页面。默认情况下,空白操作action=""将重新加载当前页面。
要使模式保持打开状态,您必须检查表单提交(在页面加载时),并在发现表单数据已提交时激活模式。
另一种方法是使用ajax提交表单数据。
https://stackoverflow.com/questions/37569547
复制相似问题