私は多くの人が飛び越えて、 Call an asynchronous javascript function synchronouslyという可能な複製をマークすることを知っていますが、私の要件はasp.net Webフォームです。ポストバックの原因となったボタンのクリックイベントでは、まずasync javascript関数を同期的に呼び出し、その応答を取得してからページを送信するか、ポストバックを続行したいと考えました。私が使用していますasp.netのWebフォームが非同期のjavascript関数を同期的に呼び出す
ザ・JSライブラリは私がを制御することはできませんし、非同期をサポートしていませんサードパーティ製のものです:偽
はそれが可能であり、どのように?
単純なgoogle検索では、jQuery Promises、Deferredなどのリンクがあります。私はちょうど私があなたがasp.netボタンの onclientclick属性を使用することができますasp.net
https://www.quora.com/How-do-you-make-an-async-function-synchronousと https://github.com/abbr/deasync
:)これは私のシナリオでは少なくとも動作しません。とにかく応答ありがとう –