소스 검색

Cancel after self fields are used.

After calling cancel() self.ajaxAborted becomes undefined.
Guillermo Varela 8 년 전
부모
커밋
3e309cae2c
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      js/fileinput.js

+ 2 - 2
js/fileinput.js

@@ -3135,9 +3135,9 @@
                 data = $.extend(true, {}, self._getOutData(), params);
                 data = $.extend(true, {}, self._getOutData(), params);
                 data.abortData = self.ajaxAborted.data || {};
                 data.abortData = self.ajaxAborted.data || {};
                 data.abortMessage = self.ajaxAborted.message;
                 data.abortMessage = self.ajaxAborted.message;
-                self.cancel();
                 self._setProgress(101, self.$progress, self.msgCancelled);
                 self._setProgress(101, self.$progress, self.msgCancelled);
                 self._showUploadError(self.ajaxAborted.message, data, 'filecustomerror');
                 self._showUploadError(self.ajaxAborted.message, data, 'filecustomerror');
+                self.cancel();
                 return true;
                 return true;
             }
             }
             return false;
             return false;
@@ -3661,4 +3661,4 @@
             $input.fileinput();
             $input.fileinput();
         }
         }
     });
     });
-}));
+}));