Задача в том, чтобы сделать ajax запрос, и в случае если не получена соответствующая информация(не важно по причине какой бы то ни было ошибки или просто её физически нет) просто выполнить функцию error.
Запрос-пример
$artist = 'алла пугачева'
$.ajax({
url: 'http://ws.audioscrobbler.com/2.0/?method=artist.getinfo&artist=<?php echo urlencode($artist);?>&api_key=2b35547bd5675d8ecb2b911ee9901f59&format=json',
success: function(data) {
$('body').append('<img src="' + data.artist.image[2]["#text"] + '">');
}
error: function() {
$('body').append('<img src="/img/noartist.png"');
}
})
В таком виде оно не работает. Подскажите как это сделать. С js совсем плохо