Dropzone JS ajax 양식이 제출 될 때까지 기다렸다가 options.url을 변경합니다.

맥스 파프리카

이미지를 업로드하기 위해 dropzonejs 플러그인이있는 Rails 애플리케이션이 있습니다. Album이미지가 업로드되기 직전에 만들고 있습니다. 그런 다음 새 앨범에 사진을 업로드하고 싶습니다.

Dropzone.options.myDropzone = {
  init: function() {
    this.on("processing", function(file) {
    # Performing album creation via $.ajax
    # $.ajax return ID of an album, but JS already skipped before I set new URL
    });
  }
};

요청이 완료 될 때까지 기다렸다가 반환 된 ID를 url 옵션으로 올바르게 설정하려면 어떻게해야합니까?

khaled.imran

이 경우 accept를 사용할 수 있습니다.

Dropzone.options.myDropzone = {
  accept: function(file, done)
        {
            file.postData = {};
            $.ajax({
                url: '/album',
                data: {name: file.name, type: file.type},
                type: 'POST',
                success: function(response)
                {
                    file.album_id = response.album_id;
                    done();
                },
                error: function(response)
                {
                    done('error preparing the file');
                }
            });
        },
  init: function() {
    this.on("processing", function(file) {
      # Do other stuffs if needed
    });
  }
};

이제 dropbox는 drop ()이 호출 될 때까지 기다립니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

제출 후 양식 값을 세션에 저장하고 양식이 다시 제출 될 때까지 저장 : PHP

분류에서Dev

저장 및 제출 버튼이있는 2 열 양식이며 양식이 완료 될 때까지 제출 버튼을 비활성화하려고합니다.

분류에서Dev

dropzone은 ajax 호출 후 양식을 표시하지 않습니다.

분류에서Dev

양식이로드 / 제출 될 때마다 값 1 씩 증가

분류에서Dev

양식이 제출 될 때마다 DOMContentLoaded가 실행 됨

분류에서Dev

10 개의 작업이 완료 될 때까지 기다렸다가 다음 10 개의 작업을 실행하려면 어떻게해야합니까?

분류에서Dev

양식을 제출 한 후 AJAX 호출이 작동하지 않습니다.

분류에서Dev

모든 파일이 다운로드 될 때까지 기다렸다가 해당 파일 처리가 완료 될 때까지 기다립니다.

분류에서Dev

JS가 배경색을 변경하기 전에 함수가 완료 될 때까지 기다리는 이유는 무엇입니까?

분류에서Dev

JS가 배경색을 변경하기 전에 함수가 완료 될 때까지 기다리는 이유는 무엇입니까?

분류에서Dev

표시등이 녹색으로 설정 될 때까지 기다렸다가 기능을 실행하지 마십시오.

분류에서Dev

addListSelectionListener는 선택이 변경 될 때마다 호출합니다.

분류에서Dev

Ember.js TextField 작업이 양식을 제출합니다.

분류에서Dev

양식 입력 필드가 변경 될 때마다 Ajax 요청 보내기

분류에서Dev

메소드 실행이 중지 될 때 Java가 JFrame 제목을 변경하려고합니다.

분류에서Dev

애니메이션이 완료 될 때까지 양식 제출을 중지하는 방법

분류에서Dev

함수의 Ajax 호출이 종료 될 때까지 기다린 다음 외부 변수에 객체를 반환합니다.

분류에서Dev

정상적인 양식은 올바르게 제출하지만 ajax 양식은 null을 제출합니다.

분류에서Dev

mysql이 온라인이 될 때까지 기다렸다가 명령을 수행하고 bash에서 정상적으로 종료하십시오.

분류에서Dev

반환하기 전에 jQuery가 Ajax 호출이 완료 될 때까지 기다리도록하는 방법

분류에서Dev

Ajax 양식이 FromData로 제출 될 때 inputmask를 제거하는 방법은 무엇입니까?

분류에서Dev

jquery ajax 양식 제출이 작동하지 않습니다.

분류에서Dev

양식이 ajax를 통해 제출되지 않습니다.

분류에서Dev

AJAX는 양식을 제출하지 않습니다.

분류에서Dev

AJAX 양식 제출-클릭 할 때마다 i ++ 양식이 여러 번 제출됩니다.

분류에서Dev

Cant .ajax ()는 jQuery .load ()를 사용하여 메인 페이지에로드 된 PHP 양식을 제출합니다.

분류에서Dev

Dropzone, 데이터 및 여러 이미지가있는 양식을 제출하려면 어떻게해야합니까?

분류에서Dev

Ajax 응답에서 false가 작동하지 않고 양식이 제출을 취소하지 않습니다.

분류에서Dev

양식이 제출 될 때 전송 된 게시물 매개 변수가 없습니다.

Related 관련 기사

  1. 1

    제출 후 양식 값을 세션에 저장하고 양식이 다시 제출 될 때까지 저장 : PHP

  2. 2

    저장 및 제출 버튼이있는 2 열 양식이며 양식이 완료 될 때까지 제출 버튼을 비활성화하려고합니다.

  3. 3

    dropzone은 ajax 호출 후 양식을 표시하지 않습니다.

  4. 4

    양식이로드 / 제출 될 때마다 값 1 씩 증가

  5. 5

    양식이 제출 될 때마다 DOMContentLoaded가 실행 됨

  6. 6

    10 개의 작업이 완료 될 때까지 기다렸다가 다음 10 개의 작업을 실행하려면 어떻게해야합니까?

  7. 7

    양식을 제출 한 후 AJAX 호출이 작동하지 않습니다.

  8. 8

    모든 파일이 다운로드 될 때까지 기다렸다가 해당 파일 처리가 완료 될 때까지 기다립니다.

  9. 9

    JS가 배경색을 변경하기 전에 함수가 완료 될 때까지 기다리는 이유는 무엇입니까?

  10. 10

    JS가 배경색을 변경하기 전에 함수가 완료 될 때까지 기다리는 이유는 무엇입니까?

  11. 11

    표시등이 녹색으로 설정 될 때까지 기다렸다가 기능을 실행하지 마십시오.

  12. 12

    addListSelectionListener는 선택이 변경 될 때마다 호출합니다.

  13. 13

    Ember.js TextField 작업이 양식을 제출합니다.

  14. 14

    양식 입력 필드가 변경 될 때마다 Ajax 요청 보내기

  15. 15

    메소드 실행이 중지 될 때 Java가 JFrame 제목을 변경하려고합니다.

  16. 16

    애니메이션이 완료 될 때까지 양식 제출을 중지하는 방법

  17. 17

    함수의 Ajax 호출이 종료 될 때까지 기다린 다음 외부 변수에 객체를 반환합니다.

  18. 18

    정상적인 양식은 올바르게 제출하지만 ajax 양식은 null을 제출합니다.

  19. 19

    mysql이 온라인이 될 때까지 기다렸다가 명령을 수행하고 bash에서 정상적으로 종료하십시오.

  20. 20

    반환하기 전에 jQuery가 Ajax 호출이 완료 될 때까지 기다리도록하는 방법

  21. 21

    Ajax 양식이 FromData로 제출 될 때 inputmask를 제거하는 방법은 무엇입니까?

  22. 22

    jquery ajax 양식 제출이 작동하지 않습니다.

  23. 23

    양식이 ajax를 통해 제출되지 않습니다.

  24. 24

    AJAX는 양식을 제출하지 않습니다.

  25. 25

    AJAX 양식 제출-클릭 할 때마다 i ++ 양식이 여러 번 제출됩니다.

  26. 26

    Cant .ajax ()는 jQuery .load ()를 사용하여 메인 페이지에로드 된 PHP 양식을 제출합니다.

  27. 27

    Dropzone, 데이터 및 여러 이미지가있는 양식을 제출하려면 어떻게해야합니까?

  28. 28

    Ajax 응답에서 false가 작동하지 않고 양식이 제출을 취소하지 않습니다.

  29. 29

    양식이 제출 될 때 전송 된 게시물 매개 변수가 없습니다.

뜨겁다태그

보관