1

Extjs でアプリケーションを実行しています。Ext.data.JsonP.request を呼び出しています。以下のコードでは、 pdf のベース URL に name を追加することで、URL パスが動的に生成されます。しかし、ここではハードコードされています。この URL を渡し、jsonp リクエストをテストしています。この URL が成功を返す場合、コードの成功ロジックを記述できます。それ以外の場合は失敗しますが、ここでは常に失敗メソッドに進みます。また、私はAjax.requestを試しましたが、役に立ちません。いつかpdfパスを取得しますが、そのpdfはサーバーにないため、pdfが見つからないなどの警告メッセージを表示する必要があります。これを達成する方法を教えてください。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!');
            }
        });
4

1 に答える 1