Commit 7a9d61fd authored by eduardo morales alberti's avatar eduardo morales alberti Committed by Marcin Grabias
Browse files

Issue #3349616 by Eduardo Morales Alberti, CRZDEV, Graber: Add throbber on Ajax petition

parent 5149ece4
Loading
Loading
Loading
Loading
+14 −8
Original line number Diff line number Diff line
@@ -128,18 +128,24 @@
        var $selectionInfo = this.$selectionInfo;
        var target_uri = drupalSettings.path.baseUrl + drupalSettings.path.pathPrefix + 'views-bulk-operations/ajax/' + this.view_id + '/' + this.display_id;

        $.ajax(target_uri, {
          method: 'POST',
          data: {
        var ajaxDrupal = Drupal.ajax({
          url: target_uri,
          progress: false,
          submit: {
            list: list,
            op: op
          },
          success: function (data) {
          }
        });

        ajaxDrupal.original_success = ajaxDrupal.success;
        ajaxDrupal.success = function (data, status) {
          $selectionInfo.html(data.selection_info);
          $summary.text(Drupal.formatPlural(data.count, 'Selected 1 item', 'Selected @count items'));
          selectionObject.toggleButtonsState();
          }
        });
          this.original_success(data, status);
        };
        ajaxDrupal.execute();

      }
    }
  };