Я новичок в jQuery, и я пытался использовать getJSON, но у меня всегда возникает ошибка при использовании его с URL, тогда как он работал, когда я использовал его с текстовым файлом.
Подскажите, пожалуйста, что не так с URL?
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$.getJSON("http://localhost/edoc?appname=eDRITS&prgname=JSON2",function(item){
alert("success");
$.each(item.users, function(i,user){
content = '<p>' + user.name + ', ' + user.fname + '</p>';
$(content).appendTo("#list");
});
})
.success(function() { alert("second success"); })
.error(function() { alert("error"); });
});
</script>
URL в коде - это вызов программы, которая возвращает данные JSON:
{"users": [{"usrid": "GABR90", "name": "ABRAMOVA", "fname": "Galina"}]}
Если я заменю URL-адрес текстовым файлом, который содержит данные JSON, это сработает:
$.getJSON("file.txt",function(item){...}
Ошибка, которую я получаю с URL - это просто отображение моей ".error () функции", у меня нет какого-либо конкретного сообщения об ошибке, и я не знаю, как использовать отладчик для просмотра HTTP-запроса браузера (это Firefox).
Так, как я могу использовать это с URL, пожалуйста?
Спасибо за вашу помощь