1

我的代码可以正常工作并在 Chrome 和资源管理器中显示警报,但在 Firefox 中没有。但是,该功能在 Firefox 中可以正常工作,但是警报没有显示或显示得很快,我无法单击“确定”按钮。我收到的任何帮助将不胜感激。对不起,我的英语不是我的母语。这是代码。警报是“警报一”和“警报二”。'

        $.ajax({
            type: "POST",
            url: direccion,
            dataType: 'json',
            data: post,
            success: function(data) {
                document.location = direccion;
                if(data.valid == 0) {
                    alert('ALERT ONE');
                } else if(data.valid == 1) {
                    alert('ALERT TWO');
                } else {

                }
                document.location = "autenticacion.php";
            },
            error: function(xhr, ajaxOptions, thrownError) {

            }
        });
4

1 回答 1

5

在回调开始时使用此行

document.location = direccion;

任何浏览器都不应显示任何警报,因为页面应立即更改。

于 2012-12-04T15:42:19.357 回答