Похоже, вы ожидаете, что XML будет возвращен, но вы вызываете функцию, которая ожидает JSON.XML и JSON - это два разных способа кодирования данных.
Если вы хотите получить XML в виде строки, вы можете использовать функцию jQuery get
.Это потребует, чтобы вы проанализировали строку самостоятельно, чтобы извлечь ...somedata...
.
. Но если вы хотите обработать содержимое ответа XML с помощью jQuery, тогда лучше всего использовать функцию ajax
:
$.ajax({
url: myurl,
dataType: 'xml',
success: function(data) {
debugger;
alert(data);
// untested:
var theValue = $('string', data).text();
}
});