私は $.each の jquery をこのように使用しています
$.each($('.FormContainer div.MainDiv'), function () {
$.ajax({
      type: "POST",
      url: pageUrl + '/SaveFormResponse',
      data: jsonText,
      contentType: "application/json; charset=utf-8",
      dataType: "json",
      success: function (response) {
      if (isNaN(response.d) == false) {
          //continue executing $.each further
      }
      else {
          alert(response.d);
          //stop executing $.each further in case of error 
      }
      },
      failure: function (response) {
           alert(response.d);
      }
    });
});
今の問題は、エラーが発生した場合に $.each の実行をさらに停止したいが、すべての div を通過しなくなるまで停止しないことです。
また、変数を維持して、反復ごとに値をチェックし、エラー時に値を設定しようとしましたが、まだ機能していません