Я пытался заставить свою страницу работать в IE, но этот код не работает, он не выведет "Fooo!" в качестве параграфа, например, ничего не показано. Это, однако, делает это в FF без каких-либо взлетов;
<script>
$(document).ready(function(){
$.ajax({
type: "GET",
url: "foo.xml",
dataType: "xml",
success: function(xml)
{
var markup = "<p>Fooo!</p>"
$(markup).appendTo(".container");
}
});
});
</script>
Если я делаю распечатку без "$ .ajax", она работает в IE без проблем. Работает в IE;
<script>
$(document).ready(function(){
var markup = "<p>Fooo!</p>"
$(markup).appendTo(".container");
});
</script>
* Редактировать Теперь я уверен, что он не читает .xml, я добавил код;
error: function(r, s, e)
{
alert(s);
alert(e);
}
В "$ .ajax" и разрешается в "parseerror" и "undefiend" в IE. Я пробовал использовать разные XML-файлы, которые, я уверен, сработают, например:
<?xml version="1.0" encoding="ISO-8859-1"?>
<fooo>
</fooo>
* Edit2 Я пытался загрузить xml из Интернета (http://www.w3schools.com/xml/note.xml), это привело к тому, что оно работало в IE, но не в FF (та же ошибка, что и в IE, parseerror и undefined)) *
Любое предложение, почему $ .ajax (xml-read) не работает?