0

2 つの質問があります。

ajax では、サーバーがバックグラウンドで何かを実行している間に、gif を追加することができます。何かをしている間に「実行中...」のような何かをコンソールに書き込んでから、それを削除して期待される結果をスローすることは可能ですか?

2 番目の質問は、より現実的かもしれませんが、main()関数で 2 つのscanf()方法を使用したということです。その後getchar()、コンソールを停止するために最後に 2 つの 's を使用する必要がありました。その理由と対処方法は?

4

2 に答える 2

-1

質問 1: リクエストを作成し、$.ajax 呼び出しの後に、やりたいことを実行する必要があります。その時点でajaxがロードされます(非同期であるため)。

このようなもの:

function foo(){ $.ajax(url, データ, コールバック); DoYourStuff(); }

質問 2: fflush(stdin); を使用する必要があります。バッファをきれいにします。'\n' キーが保持されていて、getchar を使用したときにキーが解放された可能性があります。

于 2013-04-07T21:45:51.543 に答える