Я пытаюсь получить файл .php на сервере в моем программном обеспечении neatbeans, используя
JavaScript с JSON. Я начинающий, и я не нахожу никакого решения.
Я получаю эту ошибку в инструменте разработчика:
Доступ к XMLHttpRequest в «http://evercodeplus.com/get_products.php' от источника» http://localhost:8084' заблокирован политикой CORS: в запрошенном ресурсе отсутствует заголовок «Access-Control-Allow-Origin».
Также я не знаю, почему не работает pro.insertAdjacentHTML.
Я видел людей, упоминающих json_encode
, но я не знаю, как его использовать.
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');
}