1

我有这个 HTML 网络,这个 jquery 脚本在 Chrome 中运行良好:

        $.post("Login", $("#log").serialize(),
            function(data){
            $("#response").css("visibility","visible");
            $("#response").empty();
            $("#response").append(data);
        });
        event.preventDefault();

“登录”它是一个带有 JSP 的 servlet。

正如我所说,在 chrome 中工作得很好,但在 Firefox 中根本不行:登录部分工作正常(它实际上调用 post 方法并登录)但使用函数(数据)获取“数据”的部分没有有效。我无法从服务器获取数据响应以将其附加到网络中!

响应是 html 消息,例如:

<html><head></head><body>ERROR AT LOGIN or LOGIN CORRECT, ETC</body></html>

我一直在关注这个

任何想法?

编辑
我发现了错误,但没有找到解决方案:问题是在 firefoxevent.preventDefault中无法正常工作,因此在我提交表单后它会重新加载网络!我需要使用防止提交,我该怎么办?这是表单代码:

form class="login" method="post" action="Login" id="log" onsubmit="validate()"

validate 函数是我写的第一个代码。

我能做些什么来防止 Firefox 中的事件?

4

0 回答 0