This code isn't working in IE , so I need put DOM code instead of INNER HTML, ths Gabriel. So, problem is that IE didn't understand innerHTML with TABLE, TR, TD. I need another one way. But I didn't know how, mbe u have links
$(document).ready(function () {
var request = new XMLHttpRequest();
request.open('GET', 'http://api.randomuser.me/?results=11', true);
request.onreadystatechange = function() {
if (this.readyState === 4) {
if (this.status >= 200 && this.status < 400) {
var resp = this.responseText;
var yourEvent = JSON.parse(resp);
alert(resp);
var u = yourEvent.results[0].user;
//alert(yourEvent.results[0].user.name.title);
//document.getElementById("table-wrapper").innerHTML=u;
var our_html = "<table 'border='0' cellpadding='0' cellspacing='0'>";
our_html += "<tr><th style='width:52px;border-left:none;'>№</th><th>Имя Фамилия Отчество</th><th>Адрес</th><th>Фото</th><th style='width:180px;border-right: none;'>Действие</th></tr>";
yourEvent.results.forEach(function(item, item_number){
var u = item.user; // задрало уже длинно ))
our_html += "<tr>";
our_html += "<td style='width:52px;'>" + (parseInt(item_number)+1) + "</td>";
our_html += "<td class='usname'>" + u.name.title + "." + "<span>" + u.name.first + "</span>" + " " + "<span>" + u.name.last +"</span>" + "</td>";
our_html += "<td class='usst'>" + "<span>" + u.location.city + "</span>" + ", " + u.location.street + "</td>";
// чтобы табличку не растаращило, на время отладки
our_html += '<td style="width:146px;"><img style="max-width:60px; max-height:60px;border-radius: 30px;" src="'+u.picture.medium+'"></td>';
our_html += '<td style="width:180px; border-right: solid 1px #e1e1e1;"><div class="more" onclick="alert("'+u.name.first+'")">Просмотреть</div></td>';
our_html += "</tr>";
});
our_html += "</table>";
document.getElementById("table-wrapper").innerHTML=our_html;
} else {
//Debug error here!
console.error("An error occurred");
}
}
};
request.send();
request = null;
});