code: function () {
              var self = this;
              var originalUpdateAction = self.options.actions.updateAction;
              self.options.actions.updateAction = function (postData) {
                  return $.Deferred(function ($dfd) {
  
                      var input = $.extend({}, postData);
  
                      originalUpdateAction.method(input)
                          .done(function (result) {
                              var jtableResult = {
                                  "Result": "OK",
                                  originalResult: result
                              };
  
                              if (originalUpdateAction.returnsRecord) {
                                  if (originalUpdateAction.recordField) {
                                      jtableResult.Record = result[originalUpdateAction.recordField];
                                  } else {
                                      jtableResult.Record = result;
                                  }
                              }
  
                              $dfd.resolve(jtableResult);
                          })
                          .fail(function (error) {
                              self._handlerForFailOnAbpRequest($dfd, error);
                          });
                  });
              };
          }
docs: UPDATE ACTION ADAPTER