-1
if(id==2)
    {
      alert(id);
    }

$.ajax{(

     //code here

     });

このコードでは、コードが ajax に移行するのを止めたいと考えています。id が 2 の場合、 if で停止するようにします。検索して回答を得ました。return falseif文の後。を使用すると、問題の実行に問題が発生しますかreturn false。他に方法はありますか?

今投稿して申し訳ありませんが、他に使用したくありません。falseを 返す情報が必要です。行う 。誰か説明してくれたらありがたい

4

7 に答える 7

2

「else」句を使用して Ajax コードを実行することもできます....

于 2013-10-29T16:26:56.513 に答える
1

投稿したコードが関数内にある場合、return falseステートメントは他のステートメントとまったく同じreturnです。w3schoolsによる定義:

呼び出しが行われた場所に関数が値を返すようにしたい場合があります。これは、return ステートメントを使用することで可能になります。

return ステートメントを使用すると、関数は実行を停止し、指定された値を返します。

そのためreturn false、呼び出しが行われた場所にブール値 (この場合は false) が返され、もちろん関数の実行が中断されます。

他の方法で機能に影響を与えることはありません。

ここでは、js 関数の使用方法の詳細を確認できますhttp://www.w3schools.com/js/js_functions.asp

于 2013-10-29T16:50:25.460 に答える
0

JavaScript やその他の言語では、"return" は値を返し、ブロックを終了する役割を果たします。JavaScript のドキュメントを参照できます。

JS関数

于 2013-10-29T16:39:42.593 に答える