我試圖防止用戶提交表單時頁面跳轉到頂部。有很多人建議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