アプリケーションでスレッドの問題に直面しています。問題の概要は次のとおりです
: コードの根本原因
document.strikeoffForm.submit();
window.open('<%= baseURL %>/jsps/makeStrikeOffs/Print.jsp', "printStrikeoff");
非同期呼び出しが原因で発生しています。問題は、私がこのようにやっているということです。
提出フォーム
新しいウィンドウを開いて、送信された値を表示します。
しかし、フォームを送信する前に、非同期呼び出しのために 2 つのアクションが発生しました。
私が望むのは、最初の呼び出しが終了すると、ウィンドウを開くという2番目の呼び出しだけが発生するよりも、どのように注文できるかだけです。この問題のため、ウィンドウは適切な値を取得しません。
Ajaxで解決できると思いますが、やり方がわかりません。