在警告框中使用AJAX

时间:2013-05-07 21:30:27

标签: javascript ajax alert

我有一个javascript警告,要求用户输入密码。当用户按下按钮时,我将进行AJAX调用以检查密码。这可以生成另一个响应警报(如果它被接受或不接受),但我想知道是否有可能让AJAX响应改变我的第一个警报的文本?是否甚至可以覆盖警报按钮,默认情况下,在点击&#34时不要自行关闭;好的"?

3 个答案:

答案 0 :(得分:3)

我认为通常您应该尽量减少Web应用程序中警报的使用。它们非常突兀和讨厌。通常人们只是更新DOM以显示用户信息。警报是针对某些人造成密码错误而更加独特和重要的事情。

编辑:

正如其他人指出的那样,您应该使用模态对话框来指定行为。

答案 1 :(得分:0)

我很确定你不能这样做,因为在每个浏览器中构建和显示警报的方式是不同的(只看移动浏览器)。如果您使用模态对话框,我认为您可以更长时间地保护您的理智。

答案 2 :(得分:0)

作为一种阻挡功能,alert()本身就是一种憎恶,并且由于这会阻碍你想要做的事情。