ajax表单重定向到服务器页面


ajax form redirects to server page?

我得到了这个ajax表单,当它提交时,应该将信息发送到服务器,服务器应该根据发送的信息决定一个要发送回的表单,然后ajax函数应该将该表单加载到页面中,用户应该不知道后台的凉爽。表单提交,php和stuff处理得很好,发回这个很酷的对象,但它似乎被卡在处理它的服务器上的页面上,然后链接到一个只显示返回信息的页面。不酷。这是代码:

     $(document).ready(function() { 
        $("#game").ajaxForm(function(json) {
            if(json.status == 'OK') {
                $("#game").html(json.form);
            }else {
                $(".error_msg").html(json.msg);
            };
        });
    });

应该发生的是,该函数将json.form重写为正确的div标记,但它直接进入一个只输出json对象的页面。任何帮助都将不胜感激,如果你们需要更多信息,请咨询!非常感谢!

JSON本身将作为对象返回,您必须解码/解析它才能正确显示。

相关文章: