Я хочу получить свой JSON-результат из запроса sol: r, но всегда получаю сообщение об ошибке.
Вот код:
$.ajax({
url: 'http://' + url + '/solr/select',
type: 'POST',
data: 'indent=on&version=2.2&q=name:pzn&start=0&rows=10&fl=name&qt=&wt=json',
dataType: 'jsonp',
success: function (data, textStatus, xhr) {
var str = eval("("+data+")");
$("#results").html('raw JSON: ' + str);
},
error: function(jqXHR, textStatus, errorThrown) {
alert(textStatus + ": " + errorThrown);
}
});
В моем журнале я вижу, что запрос был обработан sol: r и отправил json обратно.Но все, что я получаю, - это ошибка типа «jQuery15204679577243202049_1316167632724 не был вызван».Не очень полезно, но консоль Firebug говорит, что в ответе есть недопустимая метка и просто показывает мне первую строку JSON 'responseHeader: {'
Но я получаю весь JSON обратноЕдинственное, что не работает, он просто не даст мне: D
Как мне решить эту проблему?