$.parseXML не работает с допустимым XML

XML:

<?xml version="1.0"?>
<choices>
    <choice>
        <start>39</start>
        <duration>6</duration>
        <path>
            <name></name>
            <complete></complete>
        </path>
        <path>
            <name></name>
            <complete></complete>
        </path>
    </choice>
</choices>

$.ajax({
    url: 'choices.xml',
    context: this,
    async: false,
    success: function(response) {
        var xmlDoc = $.parseXML(response);
        console.log(xmlDoc); // null
    }
});

XML сообщается как действительный, и нет вылетает ошибка. Я знаю, что могу использовать $(response), но мне это не нужно.

  • jQuery 1.7.2
9
задан Brian Graham 13 April 2012 в 19:58
поделиться