我有一个电子邮件ID文本框。我的要求是用户在文本框中输入一些有效的电子邮件ID,然后按Enter键。应显示状态消息或错误消息。 我在文本框后面有一个名为Send的按钮。单击“发送”按钮或按“ENTER”键,按下(焦点应位于“发送”按钮上的文本框上),它将进行Ajax调用。
我在Ajax调用中有On Success和On Fail方法。在成功时,我将显示状态消息“成功发送消息”。失败时我显示其他一些错误。
问题是我无法在我的页面上看到任何状态或错误消息。相反,页面正在刷新。是否因为ENTER键的默认行为按Event?
答案 0 :(得分:1)
是的,这是因为默认行为。您可以在JScript中返回false以避免发生回发。