2011-10-24 6 views
1

私はビデオのIDを取得する方法を知っていますが、私もその有効性をチェックしたいと思います。動画IDが良好な場合は「IDが良好」というアラートが表示されますが、URLが間違っていると失敗します。私はtry-catch、失敗、エラー、何も働かなかった。 いいですか? :(jimeiのVimeo IDの妥当性

var video_id = '29994384'; 
var video_url = 'http://vimeo.com/api/v2/video/' + video_id + '.json'; 

$.ajax({ 
    type: 'GET', 
    url: video_url, 
    data: {format: 'jsonp'}, 
    dataType: 'jsonp', 
    crossDomain: true, 
    success: function(resp) { 
     alert('good ID'); 
    }, 
    error: function(resp) { 
     alert('wrong ID'); 
    } 
}); 

答えて

2

、彼らが存在する場合には、他のプロパティにcoming from responseを確認することができますし、もしそうなら、それはこのような有効なものである:

success: function(resp) { 
    if (resp['title']) { 
     alert ('good ID'); 
    } 
    else { 
     alert ('bad ID'); 
    } 
},