我在Extjs中做應用程序,我打電話給Ext.data.JsonP.request。 在下面的代碼中,url路徑將通過向pdf的基址追加名稱來動態生成。但在這裏,我是硬編碼的。我傳遞這個URL並測試jsonp請求。如果這個url返回成功,我可以編寫代碼成功邏輯else失敗,但這裏總是會失敗的方法。我也嘗試過Ajax.request,但沒有用。有些時候我會得到pdf路徑,但那個pdf不在服務器那個時候,我需要展示像PDF一樣的警報消息沒有找到。 可以告訴我怎樣才能做到這一點?有可能通過調用jsonp請求或任何其他方法?謝謝Ext.data.JsonP.request總是會失敗的功能?
這裏是我的代碼:
Ext.data.JsonP.request({
url: 'http://jmlr.csail.mit.edu/papers/volume10/mannor09a/mannor09a.pdf',
method: 'GET',
params: {
//fileID: feed_id, //this.form.getComponent('file').value,
},
failure: function() {
alert('failed !');
},
success: function() {
alert('success!');
}
});