首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >我能用javascript中的JSON在服务器上获取一个php数组文件来显示数据吗?

我能用javascript中的JSON在服务器上获取一个php数组文件来显示数据吗?
EN

Stack Overflow用户
提问于 2019-06-09 12:55:04
回答 1查看 87关注 0票数 1

我正在尝试在我的neatbeans软件中使用JavaScript和JSON在服务器上获取.php文件。我是一个乞讨者,我没有找到任何解决方案。

我在开发者工具中得到了这个错误:

CORS策略阻止了从源'http://localhost:8084‘对位于'http://evercodeplus.com/get_products.php’的XMLHttpRequest的

访问:请求的资源上不存在' Access -Control-Allow- origin‘标头。

我也不知道为什么pro.insertAdjacentHTML不能工作。

我见过人们提到json_encode,但我不知道如何使用它。

代码语言:javascript
复制
        xmlhttp.open('GET', 'http://evercodeplus.com/get_products.php'  , true);
        xmlhttp.onload = function (){
        var ourData = JSON.parse(xmlhttp.responseText);
        showHTML(ourData);
    };
    xmlhttp.send();
};

function showHTML(data)
{
    var htmlString = "";
    for(i=0; i<data.length; i++)
    {
        htmlString += "<ul>" + data[i].name + ".</ul>";
    }

    document.getElementById("product").innerHTML=htmlString;
    pro.insertAdjacentHTML('beforeend','htmlString');
}
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56512091

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档