메뉴 건너뛰기

조회 수 7791 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

FormData를 이용한 JQuery Ajax 파일 업로드 샘플


// form 값 전부 보내기

$('.btn_upfile').click(function(){

  

    var idx = $(this).parent().parent().index();

    var frm = document.getElementById('frm_store');

    frm.method = 'POST';

    frm.enctype = 'multipart/form-data';

  

    var fileData = new FormData(frm);

  

    // ajax

    $.ajax({

        url:'/intra_tmp/backend/image_upload.php',

        type:'POST',

        data:fileData,

        async:false,

        cache:false,

        contentType:false,

        processData:false

    }).done(function(response){

        alert(response);

    });

  

});

  

// 필요한 값만 보내기

$('.btn_upfile').click(function(){

  

    var idx = $(this).parent().parent().index();

    var frm = document.getElementById('frm_store');

    frm.method = 'POST';

    frm.enctype = 'multipart/form-data';

  

    var shopNo = frm.shop_No.value;

    var files = $('#t_img_manager tr:eq('+idx+') .frm_file')[0].files[0];

    var fileData = new FormData();

  

    fileData.append('shopNo', shopNo);

    fileData.append(idx, files);

  

    // ajax

    $.ajax({

        url:'/intra_tmp/backend/image_upload.php',

        type:'POST',

        data:fileData,

        async:false,

        cache:false,

        contentType:false,

        processData:false

    }).done(function(response){

        alert(response);

    });

  

});



  1. No Image 26Mar
    by
    2021/03/26 Views 788 

    DateTimepicker ( Timepicker + Datepicker )

  2. No Image 26Mar
    by
    2021/03/26 Views 1456 

    datepicker, onclick 이벤트시에 한번에 뜨게 하기

  3. No Image 25Mar
    by
    2021/03/25 Views 200 

    CSS로 요소에 대한 클릭 등 이벤트 발생을 막고 싶을 때

  4. No Image 31Mar
    by
    2021/03/31 Views 303 

    click에 따른 마우스 휠 on off

  5. No Image 31Mar
    by
    2021/03/31 Views 827 

    click event scroll

  6. No Image 26Mar
    by
    2021/03/26 Views 251 

    change 전의 값을 가져오기

  7. No Image 25Mar
    by
    2021/03/25 Views 370 

    Cesium에서 canvas 화면 center 지점의 좌표 취득

  8. No Image 22Dec
    by
    2016/12/22 Views 10115 

    bxslider 멈춤현상

  9. No Image 31Mar
    by
    2021/03/31 Views 168 

    before / after / insertBefore / insertAfter - element 추가 (동등 관계)

  10. No Image 26Mar
    by
    2021/03/26 Views 1125 

    attr() - style의 특정 속성만 바꾸기

  11. No Image 25Mar
    by
    2021/03/25 Views 12240 

    Ajax를 통해 전송된 데이터를 Controller에서 List 객체로 받기

  12. Ajax를 이용한 데이터 조회시 로딩 로딩 이미지 보이기(jquery이용)

  13. No Image 11Mar
    by 조쉬
    2017/03/11 Views 7791 

    Ajax 파일 업로드 샘플 코드

  14. No Image 09Sep
    by
    2016/09/09 Views 8046 

    ajax 아작스 통신

  15. No Image 25Mar
    by
    2021/03/25 Views 416 

    ajax 동기화 처리하기

  16. No Image 07Nov
    by
    2018/11/07 Views 1388 

    3D Perspective Carousel with jQuery and CSS3 - CSSSlider

  17. No Image 04Jun
    by
    2019/06/04 Views 812 

    //ex)텍스트 박스 포커스 활성, 비활성 이벤트

  18. No Image 16Jan
    by
    2019/01/16 Views 1021 

    .removeAttr() : 특정 속성을 제거

  19. No Image 16Jan
    by
    2019/01/16 Views 962 

    .attr() : 태그의 속성 값을 읽어오거나 속성을 추가및 재설정

Board Pagination Prev 1 ... 4 5 6 7 8 9 Next
/ 9

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved