我试图防止用户提交表单时页面跳转到顶部。有很多人建议return false
。但是,它也阻止了表单提交。提交表单时阻止浏览器跳转到首页
我想知道是否有人可以帮助我。
**JQuery**
$('#submit').click(function(){ //doesn't work
return false;
})
$('form').submit(function(){ //doesn't work either
return false;
})
**Html**
<form...>
<input>...
<input>...
<input>...
<input type='submit' id='submit' value='submit'>
</form>
的形式提交回到同一页面? – nnnnnn 2012-03-08 03:42:25
你想要类似Ajax的功能吗? – Simon 2012-03-08 03:45:05
@nnnnnn不,表单会提交到另一个页面,但我有表单验证错误消息,如果表单失败时弹出,当错误消息弹出时,页面将跳转到顶部。我希望页面保持在原来的位置。谢谢。 – FlyingCat 2012-03-08 03:48:06