weixin_33695082 2013-05-26 10:46 采纳率: 0%
浏览 59

jQuery Ajax无法解析json吗?

我遇到了一个非常奇怪的问题,以前以为有用的但现在不行了。

我在尝试使用旧的jQuery库时看到一条错误消息: http://i.imgur.com/H51wG4G.png,第68行:var jsondata = $ .parseJSON(data);。

我的ajax函数由于此错误,也无法使警报正常工作。 顺便说一下,该脚本是用于登录的,因此,如果我刷新网站,则会登录。 正如在图像中看到的,我还很好地返回了我的json对象:"success":false,"msg":"Fel anv\u00e4ndarnamn eller l\u00f6senord.","redirect":""}

收到此消息后,如果获得成功== true,我将登录login.success并从login-in.php获取登录面板。

$('#login_form').submit(function()
{
    var login = $.ajax(
    {
        url: '/dev/ajax/trylogin.php',
        data: $(this).serialize(),
        type: 'POST',
    }, 'json');
    login.success(function(data)
    {
        var jsondata = $.parseJSON(data);
        console.log(jsondata);
        if(jsondata.success == true)
        {
            $.get("/dev/class/UI/logged-in.php", function(data) {
                $(".login-form").replaceWith(data);
            });
        }
        else
        {
            alert(jsondata.msg);
            $('#pwd').val('');
        }
    });
    return false;
});

多谢!

  • 写回答

3条回答

      报告相同问题?

      相关推荐 更多相似问题

      悬赏问题

      • ¥20 OpenCV-Python简单轮廓寻找
      • ¥20 使用matlab进行含参数的最优化求解及数值模拟
      • ¥20 MATLAB找出一维变量中的局部极大值和局部极小值,并进行运算
      • ¥15 有Chang求三维杆单元几何非线性分析matlab代码
      • ¥50 使用unity easyar录屏功能。录屏视频整体色调很暗
      • ¥50 pyinstaller 打包问题
      • ¥15 无法使用cnssc调取网页数据
      • ¥15 Pycharm安装en_core_web_sm失败出现Could not find a version that satisfies the requirement spacy报错
      • ¥15 Python社区划分
      • ¥15 游戏Aces.exe启动问题,想请教有没有友友可以看看如何解决~