我在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!');
}
});