Код ниже работает ... но есть несколько предостережений: если YouTube "заблокирован" и блокировщик возвращает правильный ответ, возможно, что успех будет ложным срабатыванием.Кроме того, возможно, что «error» не будет вызван, если ответ вызывает внутреннюю ошибку jQuery, потому что возвращенный dataType фактически не был jsonp.
$.ajax({
url: 'http://gdata.youtube.com/feeds/api/videos/?alt=json',
dataType: 'jsonp',
success: function() {
alert('success');
},
error: function() {
alert('error');
},
});