【为什么返回的值没有办法写入html里面 _Ajax 】 | IT修真院·坑乎
问题已收录 为什么返回的值没有办法写入html里面
我也踩过这个坑( 1 )
已统计您的踩坑,无需重复点击
回答(2)
Ajax
详细描述
截图
代码
编辑于2024-11-17
  • [散修弟子]JS-1906
    0

    是这样的 ,首先你可以将服务端返回的数据打印出来,这样你就可以知道你代码中的JSON.parse(data)是一个对象,然后直接调取就可以 了

    编辑于2019-07-17
  • [深圳|结业弟子]JS-彭士兴
    0

    废话不多说,直接上图,我的思路和上面那个师兄是一致的,直接将返回的值打印出来


    它长上面这个样子,你只需要调取对象中message的value值就可以了,以下是我的代码。

    oAjax.onreadystatechange = function() {

    if (oAjax.readyState == 4 && oAjax.status == 200) {
    var responsedata = JSON.parse(oAjax.responseText);
    if (responsedata.code === 0) {
    window.location.href = "http://dev.admin.carrots.ptteng.com/";
    } else {
    console.log("输入错误")
    }
    console.log(responsedata);
    document.getElementById('msg').innerHTML=responsedata["message"];
    }
    }


    编辑于2019-07-17