Хорошо, я полагаю, что проблема заключается в самом URL. URL-адрес действителен, так как он доступен, но он не принадлежит одному домену. Например, мой html-файл с JQuery находится в http://www.yahoo.com/index.html, но URL, который я пытаюсь вызвать, это http://www.google.com.
Браузер предотвращает вызов ajax со страницы, размещенной в одном домене, на страницу, размещенную в другом домене (такая же политика происхождения), из-за проблем безопасности. Мое решение здесь состоит в том, чтобы использовать php-файл для извлечения соответствующих данных из другого домена, в то время как html (с JQuery) вызывает php-файл следующим образом:
</p>
<pre><code>$.ajax({
type: "GET",
cache: false,
url: 'getcontent.xml',
dataType: "xml",
error: function(xhr, settings, exception){
alert('The update server could not be contacted.');
},
success: function(xml){
// success code
}
});
Спасибо за предоставленную помощь!