語(yǔ)法錯(cuò)誤:“[object object object]”不是有效的JSON

我對(duì)以下代碼有問(wèn)題。console.log輸出為:

我通過(guò)javascript ajax請(qǐng)求請(qǐng)求的URL是"login.php":

 <?php include('init.php');
    use Login\LoginService;

    #include(__DIR__.'/Login/LoginService.php');
    
    global $pdo;
    session_start();
    
    $username = $_POST['username'];
    $pass = $_POST['password'];
    if (!empty($username)) {
        $test = new LoginService();
        $user = $test->getUsersLogin($username);
        if (!empty($user) && $user[0]['login'] == $username) {
            $json = json_encode(array("success" => 1));
            echo $json;
        } else {
            $json = json_encode(array("success" => 0));
            echo $json;
        }
    }
    ?>

我通過(guò)js的ajax請(qǐng)求:

$(() => {
    $('.login-form').on('submit', function (e) {
        e.preventDefault();

        $.ajax({
            type: "POST",
            dataType: "json",
            timeout: 500,
            url: '/src/login.php',
            data: $(this).serialize(),

            success: (data) => {
                try {
                    var jso = JSON.parse(data);
                    console.log(jso);
                } catch (e) {
                    console.log(e);
                    return false;
                }
            },
            error: (data) => {
                console.log(JSON.parse(data));
            }
        });
    });
});

為什么php {"success":1}的響應(yīng)不正確?問(wèn)題是什么?

語(yǔ)法錯(cuò)誤:“[object object object]”不是有效的JSON

? 最佳回答:

如果您編寫(xiě)dataType: "json",那么jQuery將在返回“成功”函數(shù)之前自動(dòng)將您的響應(yīng)解析為JSON。這在jQuery $.ajax文檔中有描述。

因此,data已經(jīng)是一個(gè)對(duì)象。不能將對(duì)象傳遞到JSON.parse()-它需要字符串。

Instead of

var jso = JSON.parse(data); console.log(jso);

你可以直接寫(xiě)

console.log(data);

公眾號(hào):1024技術(shù)圈

?? 提供互聯(lián)網(wǎng)知識(shí)和資訊,分享IT前沿技術(shù),熱門(mén)資源,大廠面試題 ??

主站蜘蛛池模板: 成人在线一区二区| 国产成人一区二区三区精品久久| 国产成人精品无码一区二区| 亚洲国产一区二区三区| 国产福利视频一区二区 | 国产精品丝袜一区二区三区| 国产主播在线一区| 一区二区三区视频网站| 中文字幕一区二区三区精彩视频 | 国产人妖视频一区二区 | 中文字幕日韩一区二区三区不| 99久久人妻精品免费一区 | 国产精品538一区二区在线| 久久综合九九亚洲一区| 国产vr一区二区在线观看| 99热门精品一区二区三区无码| 国产在线aaa片一区二区99| 美女视频一区二区三区| 无码人妻精品一区二区三区66| 一区二区三区在线免费观看视频| 精品福利一区二区三区免费视频| 国产午夜精品一区二区三区漫画| 国产成人精品一区二三区| 久久精品国内一区二区三区| 一本大道在线无码一区| 亚洲综合无码一区二区三区| 日韩人妻精品无码一区二区三区 | 99精品一区二区三区| 久久一区二区精品| 亚洲av一综合av一区| 亚洲日韩国产精品第一页一区| 国产一区二区三区免费观看在线| 久久无码人妻精品一区二区三区| 一区二区三区在线| 在线观看免费视频一区| 久久无码人妻一区二区三区午夜| 亚洲日韩中文字幕无码一区| 国产精品无码一区二区在线| 国产一区二区三区美女| 国产亚洲欧洲Aⅴ综合一区| 国产乱码精品一区二区三区中文|