ホームページ ウェブフロントエンド jsチュートリアル 各 Jquery で Break または continue_jquery の代わりに return true または false を使用します。

各 Jquery で Break または continue_jquery の代わりに return true または false を使用します。

May 16, 2016 pm 04:47 PM
break continue

コードをコピー コードは次のとおりです:

function methodone(){
....
$.each(array,function(){
if(条件が true){
return true;
}
});


関数内に each があります。 each 内の特定の条件が true の場合、関数は true または false を返します。

ただし、 each コードでは Break と continue は使用できません。 block を実装するには、他のメソッドを使用する必要があります。
break----return false;
continue - return true; を使用する必要があります。各関数で return true を使用します。この関数に戻るとき、実際には、それぞれが中断されても
なしで実行を継続できるだけなので、関数は戻ることができません。

解決策: それぞれのエラーを終了してエラーを返すという目標を達成するには、スロー エラーのキャプチャを試行してください。




コードをコピー
コードは次のとおりです。 function CheckBatchRow(obj) { if ($ (":checkbox[id$='chkSelect']:checked").size() > 0) {
try {
$(":checkbox[id$='chkSelect']:チェック済み") .each(function() {
var prefix = this.id.replace("chkSelect", "");

var txtDateStart = $("#" prefix "txtDateStart");
var txtDateEnd = $("#" プレフィックス "txtDateEnd");
if ($.trim(txtDateStart.val()) == '' || $.trim(txtDateEnd.val()) == '') {
txtDateStart.addClass("fareValidForm");
txtDateEnd.addClass("fareValidForm");
throw "有効期間を入力してください。"; }
else {
d1Arr = txtDateStart.val().split('-');
d2Arr = txtDateEnd.val().split('-');
v1 = 新しい日付( d1Arr[0], d1Arr[1], d1Arr[2]);
v2 = 新しい日付(d2Arr[0], d2Arr[1], d2Arr[2]);
if (v2 txtDateEnd .addClass("fareValidForm");
throw "終了日は開始日より前にすることはできません。"
}
}

var txtRemaindAmt = $("#" プレフィックス "txtRemaindAmt" );
if (txtRemaindAmt.val().match(/^[0-9] $/) == null) {
txtRemaindAmt.addClass("fareValidForm") ;
throw "申し訳ありませんが、チケットの数量は数値である必要があります。 ";
}
else {
if (txtRemaindAmt.val() < 1) {
txtRemaindAmt.addClass("fareValidForm");
throw "申し訳ありませんが、チケットの数は次のとおりです。 0 より大きくなければなりません! ";
}
}

var txtFarePrice = $("#" prefix "txtFarePrice");
if (txtFarePrice.val().match(/^[0-9] 0$/) == null) {
txtFarePrice.addClass("fareValidForm");
throw "申し訳ありませんが、額面価格は 10 の倍数でなければなりません。 ";
}
});

} catch (e) {
PopupMsg(e);
return false;
}

return Customconfirm (obj, '本当に更新しますか?');
}
else {
PopupMsg("申し訳ありませんが、項目は何も変更されていません!");
return
}
}

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

continue は現在のループから飛び出すのか、それともすべてのループから飛び出すのか? continue は現在のループから飛び出すのか、それともすべてのループから飛び出すのか? Feb 02, 2023 pm 04:20 PM

continue は現在のループから抜け出すことです。 continue ステートメントは、このループをスキップして次のループを実行するために使用されます。 continue ステートメントが見つかると、プログラムはすぐに条件式を再チェックします。式の結果が true の場合、次のループが開始されます。式の結果が false の場合、ループを終了します。

PHP における continue キーワードの役割と使用法 PHP における continue キーワードの役割と使用法 Jun 28, 2023 pm 08:07 PM

PHP における continue キーワードの役割と使用法 PHP プログラミングでは、 continue は非常に便利なキーワードです。これはループ ステートメントの実行フローを制御するために使用され、現在のループの残りのコードをスキップして次のループの実行に直接入ることができます。 continue の機能は、ループ ステートメント内の現在の反復のコードをスキップし、次の反復を直接開始することです。 continue ステートメントが実行されると、ループ制御は continue を実行せずにすぐにループ本体の先頭に進みます。

PHPのswitchステートメントでbreakを使用しないことについて話しましょう PHPのswitchステートメントでbreakを使用しないことについて話しましょう Mar 20, 2023 pm 04:55 PM

PHP で複数の分岐を選択するために switch ステートメントを使用するのは非常に一般的で、通常は各分岐の後で switch ステートメントを終了するために Break ステートメントが使用されます。ただし、break文を使いたくない場合もあるので、この記事ではPHPのswitch文でbreak文を使用しない場合について紹介します。

PHPでのbreakの使い方は何ですか PHPでのbreakの使い方は何ですか Jan 31, 2023 pm 07:33 PM

PHP では、break は現在の構文構造から飛び出て次のステートメントを実行するために使用されます。switch、for、while、do while などのステートメントで使用でき、ループ本体のコードを終了して飛び出すことができます。現在のループを直ちに終了し、次のステートメントを実行します。 Break ステートメントは、ループから飛び出すレベルの数を表すパラメーター n を受け取ることができます。複数のループから飛び出す場合は、n を使用して飛び出すレベルの数を表すことができます。パラメータがない場合、デフォルトでは現在のループから抜け出します。

Go 言語での Break stop ステートメントの用途は何ですか? Go 言語での Break stop ステートメントの用途は何ですか? Jan 18, 2023 pm 03:46 PM

Go 言語では、break stop ステートメントは、loop ステートメント内のループから抜け出し、ループの後でステートメントの実行を開始するために使用されます。 Break ステートメントは、for、switch、select のコード ブロックを終了できます。さらに、break ステートメントは、ステートメントの後にラベルを追加して、特定のラベルに対応するコード ブロックの終了を示すこともできます。ラベル要件は、対応するラベルで定義する必要があります。 for、switch、select のコード ブロック。

JS ループ学習: ループから抜け出すステートメントの Break と continue JS ループ学習: ループから抜け出すステートメントの Break と continue Aug 03, 2022 pm 07:08 PM

前回の記事では、JS のいくつかのループ制御構造 (while ループ、do-while ループ、for ループ) について説明しました。ループから抜け出すための Break ステートメントと continue ステートメントについて説明します。みんな!

Javaのbreakキーワードの機能は何ですか? Javaのbreakキーワードの機能は何ですか? Apr 23, 2023 am 10:13 AM

注1. ブレークの機能は、現在のループブロック(for、while、dowhile)またはプログラムブロック(switch)から飛び出すことです。 2. ループ ブロックの機能は、現在ループ内にあるループ本体から飛び出すことです。プログラム ブロックの機能は、中断して次のケース条件を比較することです。 switch ステートメントを終了するには、switch ステートメントで Break を使用します。ループ内で Break を使用すると、ループから抜け出します。他の場所でbreakを使用しても意味がありません。例 intsum=0;inti;for(i=1;i

JavaでContinueステートメントを使用する方法 JavaでContinueステートメントを使用する方法 Apr 26, 2023 am 11:43 AM

注 1. continue 文とは、ループ内の残りの文をスキップして次のループを強制的に実行することを指し、その機能はループを終了する、つまりループ内の未実行の以下の文をスキップしてからループを終了することです。次のループが実行されるかどうかを決定します。 2. continue ステートメントは Break ステートメントに似ていますが、ループ内でのみ使用できます。例 intsum=0;for(inti=1;i

See all articles