Ajax работает с простой JavaScript, но не с JQueryJQuery AJAX не вставляет HTML?
Вот код
$(document).ready(function(){
var url = 'data.json';
$.getJSON(url, function(response){
var htm = '<ul class="bulleted">';
$.each(response, function(index, value){
htm += '<li>';
htm += value.name;
htm += value.inoffice;
htm += '</li>';
});
htm += '</ul>';
$("container").html(htm);
});
});
Проблема ничего добавляется в контейнере DIV.
Вы уверены, что это 'container', а не' # container'? –
Проверьте идею Адриано, поставив console.log в свой 'each', чтобы убедиться, что вы действительно получаете значения. – HeadCode
'$ (" container ")' будет возвращать весь контейнер _tags_: ' '. Если вы ищете элемент с идентификатором контейнера, тогда он должен быть '$ ('# container')' –
rossipedia