Код моей JQuery ниже, но он всегда дает «Не удалось загрузить контент», мне нужно сделать ajax-вызов, чтобы получить данные, используя rest api. Я использую jQuery 1.3.2.AJAX Call: «Не удалось загрузить контент»
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function() {
var cat_id = ${coreNode.ancestors[0].id};
var restUrl = "http://xyz./restapi/vc/categories/id/"+cat_id+"/boards";
$.ajax({
type: "POST",
url: restUrl,
contentType: "text/xml; charset=utf-8",
data: "DATA",
success: function (response) {
alert(restUrl);
});
},
error: function (response) {
$('#float-threads').html('Failed to load the content');
}
});
});
</script>
<div id="float-threads">
</div>
Что такое ошибка? Возможно ли возвращение URL с помощью 404? – Sumurai8
ошибка указана в url: 'restUrl', удалите цитату. и данные: «DATA», вам нужно передать данные как переменную и присвоить ей значение. –
Кроме того, если ваша цель - просто получить данные с сервера, вы должны использовать GET вместо POST;) – Terry