2010-07-01 32 views
0

我有一個電子郵件ID文本框。我的要求是用戶在文本框中輸入一些有效的電子郵件ID並按下Enter鍵。應顯示狀態消息或錯誤消息。 我在文本框後面有一個叫做Send的按鈕。在點擊發送按鈕或按ENTER鍵按下(焦點應該在文本框上而不是在發送按鈕上),它將進行Ajax調用。ENTER鍵按下事件的默認行爲是什麼?

在那個Ajax調用中,我有On Success和On Fail方法。成功之後,我將顯示一條狀態消息,說明「已成功發送消息」。在失敗我正在顯示一些其他錯誤。

問題是我無法在我的頁面上看到任何狀態或錯誤消息。相反,頁面正在刷新。是否因爲ENTER鍵按下事件的默認行爲?

回答

1

是的,這是因爲默認行爲。您可以在JScript中返回false以避免發佈帖子。

相關問題