위토즈 - 개발자프로그램판매공간

정보공유

[JQUERY] ajax 를 이용한 비동기식 삭제 데이터 처리.

javascript


 


function confirm_action(action, msg) {


if (confirm(msg)) {

return $.ajax({

type : 'post',

async : false,

url : action,

dataType : 'json', 

timeout : 30000,

cache : false ,

success : function(response, status, request) {

return response;

}

});

}

}


 

$(document).ready(function() {


    $(document).on('click', '#delete', function (e) {


        e.preventDefault();

        var action = $(this).attr('href');

        

        var req = confirm_action(action, "선택하신 정보를 삭제하시겠습니까?");

        if (req.statusText == 'OK') {

            var data = req.responseJSON;

            if (data.rescd == '00') {

                alert(data.restx);

                location.reload();

            }

            else {

                alert(data.restx);

            }

        }

    });


});


 


html


<a href="./ajax.delete.php" id="delete">삭제</a> 

정보공유
Total 466건 16 페이지
번호 제목 글쓴이 날짜 조회
241 ajax 로 불러오는 html 에 hover 처리를 해야할경우 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-31 39,213
240 차세대 javascript 컨트롤 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-22 54,321
239 IE9 이전 버전에서 Canvas 사용가능하도록 하는 js 라이브러리 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-22 49,554
열람중 ajax 를 이용한 비동기식 삭제 데이터 처리. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-20 41,380
237 Magnific Popup 예제 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-19 42,936
236 SNS LINK 공유 링크. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-19 62,324
235 array radio 버튼 유효성 체크 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-16 35,558
234 오디오 태그 속성정리 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-16 46,794
233 반응형 테이블 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-15 45,921
232 첨부파일 이미지파일만 등록하게 하기 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-07 40,488
231 스마트 에디터 반응형에서 가로사이즈 맞게 출력시키기 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-04 51,009
230 부트스트랩 슬라이더 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-01 56,797
229 canvas 사각툴 크키 조정 예제 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-01 31,869
228 부트스트랩 모달창 닫기 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-01 43,812
227 구글+ 로그인 API 키 받기. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 04-25 59,774