ASP.Net MVC ajax.beginform を使用してパネルのコンテンツを変更しています。また、ページ上の他の要素を javascript で切り替えています。
2 つのオプションの間をすばやくクリックすると、JavaScript は期待どおりに動作しますが、最後にクリックしたボタンに関連するコンテンツが ajax によって常に返されるとは限りません。
他の誰かがこの問題を抱えていましたが、修正や回避策はありますか?
乾杯。
マーク
ASP.Net MVC ajax.beginform を使用してパネルのコンテンツを変更しています。また、ページ上の他の要素を javascript で切り替えています。
2 つのオプションの間をすばやくクリックすると、JavaScript は期待どおりに動作しますが、最後にクリックしたボタンに関連するコンテンツが ajax によって常に返されるとは限りません。
他の誰かがこの問題を抱えていましたが、修正や回避策はありますか?
乾杯。
マーク
これは正常です。AJAX は非同期であるため、サーバーから応答を受信する順序が、要求を送信した順序と同じであるとは限りません。要求をキューに入れる必要がある場合があります。これを実現できる優れたjquery プラグインがいくつかあります。しかし、MS Ajax に関しては疑問です。