When you use the jQuery function .ajax, what it passes back to your callbacks depends on which response is sent. From the docs :
jQuery MIME ( XML MIME XML, 1.4 JSON JavaScript, 1.4 script script, ).
, , , script XML, jQuery XML- . , jQuery , , dataType (, dataType: "text"), , , XML, XML, , .
, XML-, , , , . jQuery XML. , , :
<?xml version="1.0" encoding="utf-8" ?>
<foo>
<success>true</success>
</foo>
success :
success: function(xml) {
var success = $(xml).find('success').text();
alert(success);
}
XML jQuery: