0

重複の可能性:
ASP.NET サーバーはページを非同期的に処理しません

Ajax リクエストへの非同期応答に関する質問があります。

ASP.Net + Ajaxを使用して、ユーザーが簡単な画像処理アクションを実行できるようにするWebアプリケーションに取り組んでいます。ほとんどの画像処理アクションは完了するまでに時間がかかるため、ユーザーを利用して Ajax 経由でサーバーにリクエストを送信し、サーバーが処理している間に部分的なレスポンスをすぐに取得し、後で完了したレスポンスを送信したいと考えています。 (つまり、たとえば 10/20 秒後)。

このようにして、サーバーは遅い応答 (10/20 秒後に取得) をクライアントにプッシュできるはずです。

このような相互作用を実現する方法はありますか?

4

2 に答える 2

0

お気に入り:

 $.ajax({
     type: 'GET',
     url: 'http://api.stackoverflow.com/1.1/tags/ravendb/wikis',
     dataType: 'jsonp',
     jsonpCallback: 'jsonCallback',
     jsonp: 'jsonp'
     async: true,
     success: function (data) {
         if (data.tag_wikis.length > 0) {
             alert(data.tag_wikis[0].wiki_excerpt);
         }
     },
 });
于 2013-01-16T09:20:44.033 に答える
0

最も近いものは、jQuery で使用できるJSONPです。

于 2013-01-16T08:45:27.943 に答える