1

私のアプリケーションでは、この 2 つのページ間で POST json データを送信して、ユーザーをあるページから別のページにリダイレクトする必要があります。

POST JSONデータが非常に長く、GET-paramに配置できないため、必要です

REDIRECT(AJAXではなくNB)2番目のページでユーザーがファイルを取得し、サーバーによって生成されるため(jsonデータを使用して)必要です。

ExtJS で解決策を探していますが、明確な方法がない場合は、単純な JavaScript である可能性があります。

どうも!

4

2 に答える 2

-3

必要なコードは次のとおりです。

Ext.Ajax.request({
url: 'YourUrl.php',    // To Which url you wanna POST.
success : function() {
window.location = './account/login'; //the location you want your browser to be  redirected.
},
params: { foo: 'bar' }  // Put your json data here or just enter the JSON object you wannat post
});

Ext.Ajax を使用してデータを送信するためのデフォルトの方法は POST であり、メソッドを POST に設定する必要はありません。

データがサーバーに正常に送信されるとすぐに、ページは自動的にリダイレクトされます。

于 2012-04-08T23:14:12.737 に答える